Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Możesz użyć ADO.NET DataReader, aby pobrać strumień danych tylko do odczytu i tylko do przodu z bazy danych. Wyniki są zwracane podczas wykonywania zapytania i są przechowywane w buforze sieci na kliencie, dopóki nie zażądasz ich przy użyciu metody Read elementu DataReader. Użycie elementu DataReader może zwiększyć wydajność aplikacji zarówno przez pobieranie danych natychmiast po ich udostępnieniu, jak i (domyślnie) przechowywanie tylko jednego wiersza w pamięci, co zmniejsza obciążenie systemu.
DataAdapter jest używany do pobierania danych ze źródła danych i wypełniania tabel w DataSet. To DataAdapter
umożliwia również przeprowadzenie zmian wprowadzonych z DataSet
z powrotem do źródła danych. Obiekt DataAdapter
używa Connection
obiektu dostawcy danych programu .NET Framework do nawiązywania połączenia ze źródłem danych i używa Command
obiektów do pobierania danych i rozwiązywania zmian w źródle danych.
Każdy dostawca danych programu .NET Framework dołączony do programu .NET Framework ma obiekt DbDataReader i DbDataAdapter: dostawca danych programu .NET Framework dla OLE DB zawiera obiekt OleDbDataReader i OleDbDataAdapter, dostawca danych programu .NET Framework dla SQL Server zawiera obiekt SqlDataReader i SqlDataAdapter, dostawca danych programu .NET Framework dla ODBC zawiera obiekt OdbcDataReader i OdbcDataAdapter, a dostawca danych programu .NET Framework dla Oracle zawiera obiekt OracleDataReader i OracleDataAdapter.
W tej Sekcji
Pobieranie danych za pomocą DataReader
Opisuje obiekt ADO.NET DataReader i sposób użycia go do zwracania strumienia wyników ze źródła danych.
Wypełnianie zestawu danych z elementu DataAdapter
Opisuje sposób wypełniania obiektu DataSet
tabelami, kolumnami i wierszami przy użyciu elementu DataAdapter
.
Parametry elementu DataAdapter
Opisuje, jak używać parametrów z właściwościami polecenia DataAdapter
, w tym, jak mapować zawartość kolumny w DataSet
na parametr polecenia.
Dodawanie istniejących ograniczeń do zestawu danych
Opisuje sposób dodawania istniejących ograniczeń do elementu DataSet
.
Mapowania DataAdapter, DataTable i DataColumn
Jak skonfigurować DataTableMappings
i ColumnMappings
dla DataAdapter
.
Przeglądanie wyników zapytania
Zawiera przykład wyświetlania wyników zapytania jako stron danych.
Aktualizowanie źródeł danych za pomocą elementów DataAdapters
Opisuje, jak użyć DataAdapter
do rozstrzygnięcia zmian w DataSet
w bazie danych.
Obsługa zdarzeń DataAdapter
Opisuje DataAdapter
wydarzenia i jak je wykorzystywać.
Wykonywanie operacji wsadowych przy użyciu DataAdapters
Opisuje zwiększenie wydajności aplikacji przez zmniejszenie liczby rund do programu SQL Server podczas stosowania aktualizacji z programu DataSet
.