Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: .NET Framework
.NET
Standard
Aby pobrać jednokierunkowy strumień danych tylko do odczytu z bazy danych, możesz użyć dostawcy danych Microsoft SqlClient dla SQL Server DataReader. 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 Microsoft SqlClient dla programu SQL Server 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.
Platforma .NET ma obiekt DbDataReader i obiekt DbDataAdapter: dostawca danych Microsoft SqlClient dla programu SQL Server zawiera obiekt SqlDataReader oraz obiekt SqlDataAdapter.
W tym dziale
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 DataSet za pomocą DataAdapter
Opisuje sposób wypełniania obiektu DataSet tabelami, kolumnami i wierszami przy użyciu elementu DataAdapter.
Parametry elementu DataAdapter
Opisuje sposób używania parametrów z właściwościami polecenia DataAdapter, w tym sposób mapowania zawartości kolumny na parametr polecenia DataSet.
Dodawanie istniejących ograniczeń do zestawu danych
Opisuje sposób dodawania istniejących ograniczeń do elementu DataSet.
Mapowania DataAdapter, DataTable i DataColumn
Opisano sposób konfigurowania DataTableMappings i ColumnMappings dla DataAdapter.
Stronicowanie wyników zapytania
Zawiera przykład wyświetlania wyników zapytania jako stron danych.
Aktualizowanie źródeł danych za pomocą elementów DataAdapters
Jak używać DataAdapter, aby rozwiązywać zmiany w DataSet z powrotem do bazy danych.
Obsługa zdarzeń DataAdapter
Opisuje DataAdapter zdarzenia i sposób ich używania.
Operacje wsadowe przy użyciu DataAdapters
Opisuje zwiększanie wydajności aplikacji poprzez zmniejszenie liczby przejść do SQL Server podczas stosowania aktualizacji z DataSet.