Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az A DataSet táblákból, kapcsolatokból és megkötésekből álló gyűjteményből áll. A ADO.NET DataTable objektumokkal ábrázolja az adathalmaz tábláit. Az DataTable a memóriában lévő relációs adatok egy tábláját jelenti. Az adatok helyiek a .NET-alapú alkalmazásban, amelyben találhatók, de feltölthetőek egy adatforrásból, például a Microsoft SQL Serverből a DataAdapter segítségével. További információért lásd: Adathalmaz feltöltése DataAdapterből.
Az DataTable osztály a System.Data névtér tagja a .NET-keretrendszer osztálytárában. Létrehozhat és használhat DataTable önállóan vagy egy Adathalmaz tagjaként, és DataTable az objektumok más .NET-keretrendszer-objektumokkal együtt is használhatók, beleértve a DataView. A DataSet tábláinak gyűjteményéhez a Tables objektum DataSet tulajdonságán keresztül férhet hozzá.
A tábla sémáját vagy szerkezetét oszlopok és megkötések jelölik. A DataTable sémáját DataColumn, ForeignKeyConstraint és UniqueConstraint objektumok használatával határozhatja meg. A táblázat oszlopai megfeleltethetők egy adatforrás oszlopainak, tartalmazhatnak kifejezésből számított értékeket, automatikusan növelhetik értékeiket, vagy elsődleges kulcsértékeket tartalmazhatnak.
A sémán kívül egy DataTable sornak is tartalmaznia kell az adatokat, és meg kell rendelnie az adatokat. Az DataRow osztály a táblában található tényleges adatokat jelöli. A táblák adatainak lekérésére, kiértékelésére és kezelésére a DataRow tulajdonságokat és metódusokat használja. Amikor egy sorban lévő adatokat ér el és módosít, az DataRow objektum megőrzi az aktuális és az eredeti állapotát is.
Szülő-gyermek kapcsolatokat hozhat létre a táblák között egy vagy több kapcsolódó oszlop használatával. A DataTable segítségével kapcsolatot hozhat létre DataRelation objektumok között.
DataRelation objektumok használatával visszaadhatók egy adott sor kapcsolódó gyermek- vagy szülősorai. További információ: Adatrelációk hozzáadása.
Ebben a részben
DataTable létrehozása Ez a cikk bemutatja, hogyan hozhat létre egy DataTable-t, és vehet fel egy adathalmazba.
DataTable sémadefiníció Információkat nyújt az objektumok és korlátozások létrehozásáról és használatáról DataColumn .
Adatok manipulálása adattáblában Ez a cikk bemutatja, hogyan adhat hozzá, módosíthat és törölhet adatokat egy táblában. Ez a cikk ismerteti, hogyan használhatja DataTable eseményeket a táblázat adatainak változásainak vizsgálatára.
DataTable-események kezelése Információt nyújt a DataTable-nal használható eseményekről, beleértve az oszlopértékek módosításának és a sorok hozzáadásának vagy törlésének eseményeit.
Kapcsolódó szakaszok
ADO.NET
Ismerteti a ADO.NET architektúrát és összetevőket, valamint a meglévő adatforrások elérésére és az alkalmazásadatok kezelésére való használatát.
DataSets, DataTables és DataViews
Információkat nyújt a ADO.NET DataSet , beleértve a táblák közötti kapcsolatok létrehozását.
Constraint
Referenciainformációkat tartalmaz az Constraint objektumról.
DataColumn
Referenciainformációkat tartalmaz az DataColumn objektumról.
DataSet
Referenciainformációkat tartalmaz az DataSet objektumról.
DataTable
Referenciainformációkat tartalmaz az DataTable objektumról.
Alapvető .NET-kódtárak áttekintése
Áttekintést nyújt a .NET-osztálytárról.