ADO.NET dla programistów ADO

Published: March 10, 2005 | Updated: March 10, 2005

Doug Rothaus
Mike Pizzo
Microsoft Corporation

Streszczenie: W artykule tym omówiono architekturę dostępu do danych zapewnianą przez ADO.NET i zamieszczono odpowiedzi na najczęściej zadawane pytania, jakie nurtują programistów znających wcześniejszą technologię ADO.
Długość dokumentu po wydrukowaniu — około 14 stron.

Spis treści

  • Wprowadzenie

  • Opis

  • Technologia ADO

  • ADO.NET — jawne działanie i specjalizacja

  • Typy danych

  • Podsumowanie

  • Najczęściej zadawane pytania

    • Co stało się z obiektem Recordset?

    • Co stało się z kursorami?

    • Jak wypełnić obiekt DataSet danymi, jeśli jest on odłączony od źródła danych?

    • Jak wprowadzone w obiekcie DataSet zmiany przenieść z powrotem do bazy danych?

    • Czy w ADO.NET istnieje metoda korzystania z danych XML podobna do adPersistXml?

    • W jaki sposób w .NET Framework używać istniejących komponentów COM, które wykorzystują ADO do pozyskiwania i aktualizowania danych?

Wprowadzenie

Wraz z platformą .NET Framework, Microsoft wprowadził ADO.NET — rozwinięcie architektury dostępu do danych, zapewnianej przez obiekty Microsoft® ActiveX® Data Objects (ADO). Programiści piszący komponenty COM nie powinni rezygnować z korzystania z ADO na rzecz ADO.NET. ADO.NET jest przeznaczone dla programistów tworzących aplikacje na platformę .NET i ma zapewnić dostęp do relacyjnych źródeł danych, do XML i do danych aplikacji. ADO.NET ułatwia wiele zadań programistycznych, takich jak tworzenie klientów baz danych czy tworzenie obiektów biznesowych warstwy pośredniczącej, wykorzystywanych przez aplikacje, narzędzia, języki i przeglądarki internetowe.

Opracowywana z myślą o programistach ADO biblioteka ADO.NET jest w dużym stopniu podobna do ADO, jednak w jej projekcie znalazło się także kilka nowych pomysłów. Dokument ten zawiera odpowiedzi na najczęściej zadawane pytania, stawiane przez programistów ADO stykających się z technologią ADO.NET po raz pierwszy.

Ciąg dalszy artykułu w dokumencie do pobrania (Plik *.doc 135 KB)