ActiveX Data Access Objects toelaten om bestaande object - georiënteerd programmeren vaardigheden te gebruiken om toegang te krijgen en manipuleren van gegevens. ADO.NET bestaat uit bruikbare klassen die in Microsoft's wonen . NET Framework . Zodra je leert een paar ADO.NET concepten , kunt u beginnen met het maken van krachtige . NET- toepassingen die werken met meerdere gegevensbronnen efficiënt . Visual Studio en . NET U kunt een . NET- toepassing met behulp van een teksteditor te coderen , maar het is niet een snelle streven. Ontwikkelaars die complexe applicaties te maken bespaart tijd door middel van code -editors Visual Studio 's , sjablonen , wizards en ingebouwde gereedschapskist controles . Als u nodig hebt om toegang te krijgen tot een databank , Visual Studio 's Server Explorer helpt u gemakkelijk een verbinding met het. Gratis versie van Microsoft , Visual Studio Express , heeft veel van de functies in het commerciële programma en stelt u in staat om data - driven applicaties die ADO.NET gebruiken bouwen . Verbinding maken met gegevensbronnen < br > een van de voordelen van het gebruik van ADO.NET is de mogelijkheid om de verbinding met een gegevensbron en werken met de gegevens lokaal . Meerdere gebruikers kunnen updates te maken om de gegevens , en uw toepassing kan later verbinding met de gegevensbron en de veranderingen veilig toe te passen . ADO.NET maakt dit mogelijk door het geven u toegang tot de provider componenten zoals het Command -object : Je moet gewoon opslaan connectie string een gegevensbron in een configuratiebestand en gebruik de Command- object om die string te lezen en maak verbinding met de gegevensbron . gegevens ophalen Extra ADO.NET componenten vergemakkelijken aansluiting op gegevensbronnen , zoals SQL Server , Access , webservices en zelfs XML-bestanden . Lichtgewicht en in staat om snel gegevens te halen , DataReader onderdelen zijn handig als je nodig hebt om alleen-lezen controles, zoals Repeaters en listboxes bevolken . DataAdapter onderdelen toestaan om relationele data op te halen en op te slaan in objecten zoals een DataTable , waarin sommige of alle van de rijen en kolommen in een gegevensbron en datasets , die bestaan uit een of meer DataTables kan bevatten . Na het maken van een van deze objecten , kunt u deze delen met andere methoden of klassen in uw toepassing . Gegevens Abstractie Voordelen ADO.NET reduceert complexiteit van de code en maakt het makkelijker om uw broncode bijwerken in de toekomst door het scheiden van de logica dat de gegevens van de logica dat de gegevens gebruikt toegang . Uw gebruikersinterface of business logic modules hebben niet eens naar het type gegevensbron gebruikt door de toepassing kennen . Dit betekent dat u uw gegevensbron kan veranderen van een SQL Server-database naar een webservice zonder wijziging van de belangrijkste code van uw toepassing .
|