Nimetu
Ühenduseta keskkonnas on võimalik töötada ilma püsiva andmebaasi ühenduseta ning kasutada
paralleelselt mitmetest erinevatest andmebaasidest pärit andmeid.
DataSeti võib võtta kui arvuti mällu
salvestatud andmebaasi, mis töötab
analoogselt relatsioonilise andmebaasiga.
Samas tuleb DataSeti loomisel olla ülimalt
ettevaatlik, sest teie programme
jooksutavatel arvutitel on mälu oluliselt
vähem kui andmebaase hoidvatel serveritel
kõvaketta ruumi.
Seega ei maksa DataSettidesse koguda mitte tervet andmebaasi, vaid ainult kõige olulisemad
andmed, mida vajate oma programmis.
DataSeti tegemiseks tuleb kutsuda välja DataSet klassi konstruktor:
DataSet ds = new DataSet();
Tabeli lisamiseks DataSeti tuleb tekitada tabel ning lisada ta sobivasse DataSeti. Kuna ühes
DataSetis võib tabeleid olla mitu, on kasulik anda igale tabelile oma nimi.
DataTable toode = new DataTable("toode");
ds.Tables.Add(toode);