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.
ADO.NET DataSet to reprezentacja danych rezydenta pamięci, która zapewnia spójny model programowania relacyjnego niezależnie od źródła danych, które zawiera. Obiekt DataSet reprezentuje kompletny zestaw danych, w tym tabele, które zawierają, porządkują i ograniczają dane, a także relacje między tabelami.
Istnieje kilka sposobów pracy z elementem DataSet, które można stosować niezależnie lub w połączeniu. Masz następujące możliwości:
Programowo utworzyć DataTable, DataRelation i Constraint wewnątrz DataSet obiektu i wypełnić tabele danymi.
Wypełnij element DataSet tabelami danych z istniejącego relacyjnego źródła danych przy użyciu elementu
DataAdapter
.Załaduj i utrwal zawartość DataSet za pomocą XML. Aby uzyskać więcej informacji, zobacz Using XML in a DataSet (Używanie kodu XML w zestawie danych).
Silnie typizowane DataSet można również transportować przy użyciu usługi sieciowej XML. DataSet Projekt sprawia, że idealnie nadaje się do transportu danych przy użyciu usług sieci Web XML. Aby zapoznać się z omówieniem usług sieci Web XML, zobacz Omówienie usług sieci Web XML. Aby zapoznać się z przykładem korzystania DataSet z usługi sieci Web XML, zobacz Korzystanie z zestawu danych z usługi sieci Web XML.
W tym dziale
Wskazówki dotyczące bezpieczeństwa
Zawiera wskazówki dotyczące zabezpieczeń dla DataSet i DataTable.
Tworzenie zestawu danych
Opisuje składnię tworzenia wystąpienia klasy DataSet.
Dodawanie elementu DataTable do zestawu danych
Opisuje sposób tworzenia i dodawania tabel i kolumn do elementu DataSet.
Dodawanie elementu DataRelations
Opisuje, jak tworzyć relacje pomiędzy tabelami w DataSet.
Nawigowanie po usłudze DataRelations
Opisuje sposób używania relacji między tabelami w DataSet w celu zwrócenia wierszy podrzędnych lub nadrzędnych relacji nadrzędny-podrzędny.
Scalanie zawartości elementu DataSet
Opisuje sposób scalania zawartości jednej DataSettablicy , DataTablelub DataRow do innej DataSet.
Kopiowanie zawartości zestawu danych
Opisuje sposób tworzenia kopii obiektu DataSet , który może zawierać schemat, a także określone dane.
Obsługa zdarzeń zestawu danych
Opisuje zdarzenia elementu DataSet i sposób ich używania.
Typizowane zestawy danych
Omówiono, czym jest typizowane DataSet oraz jak je tworzyć i używać.
Tabele danych
Opisuje sposób tworzenia DataTable, definiowania schematu i manipulowania danymi.
DataTableReaders
Opisuje sposób tworzenia i używania elementu DataTableReader.
Widoky danych
Opisuje sposób tworzenia i pracy ze zdarzeniami DataViews
oraz pracy z wydarzeniami DataView.
Używanie kodu XML w zestawie danych
Opisuje sposób DataSet interakcji ze źródłem danych XML, w tym ładowanie i utrwalanie zawartości DataSet jako danych XML.
Korzystanie z zestawu danych z usługi sieci Web XML
Opisuje sposób tworzenia usługi sieci Web XML, która używa obiektu DataSet do transportu danych.
Powiązane sekcje
Nowości w programie ADO.NET
Wprowadza funkcje, które są nowe w ADO.NET.
Omówienie ADO.NET
Zawiera wprowadzenie do projektu i składników ADO.NET.
Wypełnianie zestawu danych z elementu DataAdapter
Opisuje sposób ładowania zestawu danych z danymi ze źródła danych.
Aktualizowanie źródeł danych za pomocą elementów DataAdapters
Opisuje sposób rozwiązywania zmian danych w zestawie danych z powrotem do źródła danych.
Dodawanie istniejących ograniczeń do zestawu danych
Opisuje sposób wypełniania zestawu danych podstawowymi informacjami o kluczu ze źródła danych.