Pobieranie i modyfikowanie danych ADO.NET

Podstawowa funkcja dowolnej aplikacji bazy danych łączy się ze źródłem danych i pobiera dane, które zawiera. Dostawcy danych programu .NET Framework ADO.NET pełnią rolę mostu między aplikacją a źródłem danych, umożliwiając wykonywanie poleceń oraz pobieranie danych przy użyciu elementu DataReader lub DataAdapter. Kluczową funkcją każdej aplikacji bazy danych jest możliwość aktualizowania danych przechowywanych w bazie danych. W ADO.NET aktualizowanie danych obejmuje użycie obiektów DataAdapter i DataSet, i Command , a także może obejmować korzystanie z transakcji.

W tej sekcji

Nawiązywanie połączenia ze źródłem danych
Opisuje sposób nawiązywania połączenia ze źródłem danych i sposobu pracy ze zdarzeniami połączenia.

Parametry połączeń
Zawiera tematy opisujące różne aspekty używania parametry połączenia, w tym słowa kluczowe parametry połączenia, informacje zabezpieczające oraz przechowywanie i pobieranie ich.

Buforowanie połączeń
Opisuje buforowanie połączeń dla dostawców danych programu .NET Framework.

Polecenia i parametry
Zawiera tematy opisujące sposób tworzenia poleceń i konstruktorów poleceń, konfigurowania parametrów oraz wykonywania poleceń w celu pobierania i modyfikowania danych.

Elementy DataAdapter i DataReaders
Zawiera tematy opisujące moduły DataReaders, DataAdapters, parametry, obsługę zdarzeń DataAdapter i wykonywanie operacji wsadowych.

Transakcje i współbieżność
Zawiera tematy opisujące sposób wykonywania transakcji lokalnych, transakcji rozproszonych i pracy z optymistyczną współbieżnością.

Pobieranie tożsamości lub wartości automatycznych numerów
Zawiera przykład mapowania wartości wygenerowanych dla kolumny tożsamości w tabeli programu SQL Server lub pola Autonumerowanie w tabeli programu Microsoft Access do kolumny wstawionego wiersza w tabeli. Omówienie scalania wartości tożsamości w obiekcie DataTable.

Pobieranie danych binarnych
Opisuje sposób pobierania danych binarnych lub dużych struktur danych przy użyciu polecenia CommandBehavior.SequentialAccess aby zmodyfikować domyślne zachowanie elementu DataReader.

Modyfikowanie danych za pomocą procedur składowanych
Opisuje sposób użycia parametrów wejściowych i parametrów wyjściowych procedury składowanej w celu wstawienia wiersza w bazie danych, zwracając nową wartość tożsamości.

Pobieranie informacji o schemacie bazy danych
Opisuje sposób uzyskiwania dostępnych baz danych lub wykazów, tabel i widoków w bazie danych, ograniczeń istniejących dla tabel i innych informacji o schemacie ze źródła danych.

DbProviderFactories
Opisuje model fabryki dostawcy i pokazuje, jak używać klas bazowych System.Data.Common w przestrzeni nazw.

Śledzenie danych w ADO.NET
Opisuje sposób ADO.NET zapewnia wbudowane funkcje śledzenia danych.

Liczniki wydajności
Opisuje liczniki wydajności dostępne dla SqlClient elementów i OracleClient.

Programowanie asynchroniczne
Opisuje ADO.NET obsługę programowania asynchronicznego.

Obsługa przesyłania strumieniowego SqlClient
Omówienie sposobu pisania aplikacji, które przesyłają strumieniowo dane z programu SQL Server bez pełnego załadowania ich do pamięci.

Zobacz też