Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
ADO.NET DataSet är en minnesbaserad representation av data som ger en konsekvent relationsprogrammeringsmodell oavsett källan till de data som den innehåller. A DataSet representerar en fullständig uppsättning data, inklusive tabellerna som innehåller, beställer och begränsar data, samt relationerna mellan tabellerna.
Det finns flera sätt att arbeta med en DataSet, som kan tillämpas oberoende eller i kombination. Du kan:
Programmera för att skapa en DataTable, DataRelation och Constraint inom en DataSet och fyll i tabellerna med data.
Fyll i DataSet med datatabeller från en befintlig relationsdatakälla med hjälp av en
DataAdapter.Läs in och spara DataSet innehållet med hjälp av XML. Mer information finns i Använda XML i en DataSet.
En starkt skriven DataSet kan också transporteras med hjälp av en XML-webbtjänst. Designen DataSet av gör den idealisk för att transportera data med hjälp av XML-webbtjänster. En översikt över XML-webbtjänster finns i Översikt över XML Web Services. Ett exempel på hur man konsumerar en DataSet från en XML-webbtjänst, se Att konsumera en DataSet från en XML-webbtjänst.
I det här avsnittet
Säkerhetsvägledning
Ger säkerhetsvägledning för DataSet och DataTable.
Skapa en datamängd
Beskriver syntaxen för att skapa en instans av en DataSet.
Lägga till en datatabell i en DataSet
Beskriver hur du skapar och lägger till tabeller och kolumner i en DataSet.
Lägga till DataRelations
Beskriver hur du skapar relationer mellan tabeller i en DataSet.
Navigera DataRelations
Beskriver hur du använder förhållandena mellan tabeller i en DataSet för att returnera de barn- eller föräldrarader i en föräldra-barnrelation.
Slå samman datauppsättningsinnehåll
Beskriver hur du sammanfogar innehållet i en DataSet, DataTableeller DataRow matris till en annan DataSet.
Kopiera datauppsättningsinnehåll
Beskriver hur du skapar en kopia av en DataSet som kan innehålla schema samt angivna data.
Hantera DataSet-händelser
Beskriver händelserna i en DataSet och hur du använder dem.
Typade datauppsättningar
Diskuterar vad ett typat DataSet är och hur man skapar och använder det.
DataTables
Beskriver hur du skapar ett DataTable, definierar schemat och manipulerar data.
DataTableReaders
Beskriver hur du skapar och använder en DataTableReader.
DataViews
Beskriver hur du skapar och arbetar med DataViews och arbetar med DataView händelser.
Använda XML i en DataSet
Beskriver hur DataSet interagerar med XML som datakälla, inklusive inläsning och lagring av innehållet i en DataSet i form av XML-data.
Använda en DataSet från en XML-webbtjänst
Beskriver hur du skapar en XML-webbtjänst som använder en DataSet för att transportera data.
Relaterade avsnitt
Nyheter i ADO.NET
Introducerar funktioner som är nya i ADO.NET.
översikt över ADO.NET
Ger en introduktion till design och komponenter i ADO.NET.
Fylla i en datauppsättning från en DataAdapter
Beskriver hur du läser in en DataSet med data från en datakälla.
Uppdatera datakällor med DataAdapters
Beskriver hur du återställer ändringar i data i en DataSet till datakällan.
Lägga till befintliga begränsningar i en datauppsättning
Beskriver hur du fyller i en DataSet med primärnyckelinformation från en datakälla.