Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
DataReader udržuje aktívne pripojenie , zatiaľ čo spracováva dáta . Naproti tomu , DataSet používa v režime offline procese spracovania dát . DataSet je tiež ťažký nástroj , ktorý používa značné množstvo prostriedkov počítača . DataReader , na druhej strane , je rýchlejší a využíva menej zdrojov počítača . DataSet , preto ponúka vyššiu funkčnosť pri prenose dát medzi vrstvami .
Čítanie Obmedzenie DataReader
DataSet je tiež vhodnejšie pre užívateľov , ktorí vyžadujú schopnosť ísť späť a čítať predchádzajúce záznamy , ako DataReader nemá túto schopnosť . DataReader , preto podporuje len vpred čítanie . Okrem toho , DataReader podporuje iba pre čítanie len funkcie . V kontraste , DataSet umožňuje zapisovať dáta okrem čítania , a tiež jednoznačne podporuje aplikácie , ktoré čítajú dáta z viacerých tabuliek .
Formátovanie a Zdroj Rozdiely
DataSet tiež obsahuje podporu XML a je možné načítať dáta do tohto formátu . Navyše , DataSet môžete prečítať informácie z rôznych zdrojov , čo umožňuje aplikáciu vytvoriť a definovať vzťahy medzi dátami . Ďalej , DataSet tiež spravuje dáta , ktorá je odpojená od zdroja informácií . V kontraste , DataReader môžu spracovávať len jeden riadok dát naraz a nemožno interpolovať informácie , ktoré číta .
Kapacita pamäti
Ďalším významným rozdielom medzi DataSet a DataReader je množstvo pamäti , že každý nástroj má k dispozícii pre ukladanie informácií . Kapacita pamäte DataReader je oveľa menšia ako DataSet . Kým DataReader pracuje iba s použitím jediného záznam dát do pamäte kedykoľvek , táto aplikácia robí funkcií výhody vo výkone nad DataSet , vrátane rýchlejšie a použitie menej miesta na pamäti počítača .
Copyright © počítačové znalosti Všetky práva vyhradené