DataReader oder DataSet beim ziehen mehrere recordsets in ASP.NET

Habe ich eine ASP.NET Seite, hat eine Reihe von Steuerelementen, die aufgefüllt werden müssen (z.B. dropdown-Listen).

Ich würde gerne eine einzige Reise in die db zurück bringen und mehrere recordsets statt, die eine round-trip-für jedes Steuerelement.

Ich könnte zurück zu bringen mehrere Tabellen in ein DataSet, oder ich könnte zurück zu bringen DataReader-Objekt und verwenden".NextResult', jedes Ergebnis in einer benutzerdefinierten business-Klasse.

Werde ich wahrscheinlich sehen, einen ausreichend großen performance-Vorteil mit dem DataReader-Ansatz, oder sollte ich einfach das DataSet-Konzept?

Beispiele dafür, wie Sie in der Regel behandeln diese würde geschätzt.

InformationsquelleAutor GernBlandston | 2008-10-07

Schreibe einen Kommentar