Die beste Methode zum Auffüllen von DataSet aus einem SQLDataReader

8

Ich arbeite an einer DAL, die einen DataReader asynchron erhält.

Ich möchte eine einzelne Methode zum Umwandeln des DataReader in ein DataSet schreiben. Es muss mit einem anderen Schema umgehen, so dass diese eine Methode alle meine Anforderungen erfüllen wird.

P.S. Ich bearbeite den SQLDataReader asynchron, bitte gebe keine Antworten, die den DataReader loswerden.

    
Andrew Harry 04.02.2009, 05:18
quelle

3 Antworten

9

Probieren Sie DataSet.Load () aus. Es hat mehrere Überladungen unter Verwendung eines IDataReader.

    
Matt Hamilton 04.02.2009, 06:40
quelle
14

DataTable.load () kann für ein generisches Objekt verwendet werden nähern.

%Vor%     
pariesz 22.06.2012 04:07
quelle
0

Wenn die Load-Methode aus irgendeinem Grund fehlschlägt, können Sie dies manuell tun:

%Vor%

Eine andere Möglichkeit ist die Verwendung von SqlTableAdapter:

%Vor%     
d.popov 06.11.2013 14:47
quelle

Tags und Links