Hallo,
habe eine Datenbankabfrage, die ca. 1000 Zeilen zurückliefert.
Diese Abfrage bzw. das Ergebnis fülle ich ein Dataset:
sqlDataAdapter1.Fill(ds_All1);
Die Datenbankabfrage dauert über den Queryanalyzer vom SQL nur ca. 1 Sekunde, aber das füllen das Datasets in .Net dauert mehrere Sekunden.
Habe auch mal den DataReader probiert. Dieser ist nur unwesentlich schneller.
Wie kann man das Füllen des DataSets optimieren oder muss man einfach damit leben?
Gruß
Flens
habe eine Datenbankabfrage, die ca. 1000 Zeilen zurückliefert.
Diese Abfrage bzw. das Ergebnis fülle ich ein Dataset:
sqlDataAdapter1.Fill(ds_All1);
Die Datenbankabfrage dauert über den Queryanalyzer vom SQL nur ca. 1 Sekunde, aber das füllen das Datasets in .Net dauert mehrere Sekunden.
Habe auch mal den DataReader probiert. Dieser ist nur unwesentlich schneller.
Wie kann man das Füllen des DataSets optimieren oder muss man einfach damit leben?
Gruß
Flens