DataSets, DataTables és DataViews
A ADO.NET DataSet az adatok memóriabeli rezidens reprezentációja, amely konzisztens relációs programozási modellt biztosít, függetlenül a benne található adatok forrásától. Az A DataSet az adatok teljes készletét jelöli, beleértve az adatokat tartalmazó, sorrendbe rendezett és korlátozott táblákat, valamint a táblák közötti kapcsolatokat.
A , amely egymástól függetlenül vagy kombinálva is alkalmazható, többféleképpen is DataSethasználható. A következőket teheti:
Programozott módon hozzon létre egy DataTable, , és Constraint egy táblán DataSet belül, és töltse fel a táblákat DataRelationadatokkal.
Töltse ki a DataSet meglévő relációs adatforrásból származó adattáblákkal egy
DataAdapter
.A tartalom betöltése és megőrzése DataSet XML használatával. További információ: Xml használata adatkészletekben.
Az erősen gépelt DataSet elemek xml-webszolgáltatással is szállíthatók. A kialakítás DataSet ideálissá teszi az adatok XML-webszolgáltatások használatával történő továbbítását. Az XML-webszolgáltatások áttekintését az XML Web Services áttekintésében tekintheti meg. Egy XML-webszolgáltatásból történő adathasználatra DataSet példa: Adathalmaz felhasználása XML-webszolgáltatásból.
A szakasz tartalma
Biztonsági útmutató
A biztonsági útmutatást nyújt a következőhöz DataSet : DataTable.
Adatkészlet létrehozása
A egy példányának létrehozásának szintaxisát DataSetismerteti.
DataTable hozzáadása adatkészlethez
Ismerteti, hogyan hozhat létre és adhat hozzá táblákat és oszlopokat egy DataSet.
Adatkapcsolatok hozzáadása
Bemutatja, hogyan hozhatók létre kapcsolatok a táblák között egy DataSet.
Navigálás az adatkapcsolatokban
A cikk azt ismerteti, hogyan használható a táblák DataSet közötti kapcsolatok egy szülő-gyermek kapcsolat gyermek- vagy szülősorainak visszaadására.
Adathalmaz tartalmának egyesítése
Az egyik , DataTablevagy DataRow tömb tartalmának egy DataSetmásikba DataSetvaló egyesítése.
Adathalmaz tartalmának másolása
Ez a cikk azt ismerteti, hogyan hozhat létre olyan példányt, DataSet amely sémát és megadott adatokat is tartalmazhat.
Adathalmaz-események kezelése
Az ak DataSet eseményeket és azok használatát ismerteti.
Begépelt adatkészletek
Ismerteti a gépelt DataSet típusokat, valamint a létrehozásuk és használatuk módját.
DataTables
Ismerteti, hogyan hozhat létre, DataTabledefiniálhat sémát, és hogyan módosíthatja az adatokat.
DataTableReaders
A a létrehozás és a használat módját DataTableReaderismerteti.
DataViews
Ismerteti, hogyan hozhat létre és dolgozhat az eseményekkel DataViews
, és hogyan dolgozhat velük DataView .
XML használata adatkészletben
Azt ismerteti, hogy az DataSet XML hogyan működik együtt adatforrásként, beleértve az XML-adatok tartalmának betöltését és megőrzését DataSet .
Adatkészlet felhasználása XML-webszolgáltatásból
Ez a cikk azt ismerteti, hogyan hozhat létre olyan XML-webszolgáltatást DataSet , amely egy adattovábbítót használ.
Kapcsolódó szakaszok
A ADO.NET újdonságai
A ADO.NET újdonságait mutatja be.
ADO.NET áttekintése
Bemutatja a ADO.NET kialakítását és összetevőit.
Adatkészlet feltöltése DataAdapterből
Ez a cikk azt ismerteti, hogyan tölthető be egy DataSet adatforrásból származó adatokkal.
Adatforrások frissítése DataAdapters használatával
Ez a cikk azt ismerteti, hogyan oldhatja fel az adathalmazban lévő adatoknak az adatforrásba való visszaállítását.
Meglévő megkötések hozzáadása egy adatkészlethez
Az adatkészletek adatforrásból származó elsődleges kulcsinformációkkal való feltöltését ismerteti.