palaber
Captain
- Registriert
- Juni 2006
- Beiträge
- 3.856
Hallo zusammen,
ich bin gerade am überlegen, was wohl besser / sauberer / schneller ist.
Ich möchte Zugriff auf eine DB-Tabelle haben. Aus dieser benötige ich ein paar Informationen.
Mit diesen werden dann bestimmte Operationen ausgeführt. Wenn diese abgeschlossen sind wird im entsprechenden Datensatz ein Wert zurück geschrieben.
Aktuell nutze ich ADO.NET und ein SQLClient Provider mit diesem fülle ich eine Liste von Objekten.
Das verwendete Objekt ist so aufgebaut, wie die benötigten Spalten eines Datensatzes.
Also: DB -> SQL Provider füllt Objektliste -> Liste wird durchlaufen und Operationen ausgeführt -> für jedes Element der der Liste werden Daten in DB zurück geschrieben.
Oder denkt ihr, es wäre besser ein DataSet zu erzeugen -> die Operartionen auszuführen -> das DataSet zu ändern und zurück zu schreiben?
ich bin gerade am überlegen, was wohl besser / sauberer / schneller ist.
Ich möchte Zugriff auf eine DB-Tabelle haben. Aus dieser benötige ich ein paar Informationen.
Mit diesen werden dann bestimmte Operationen ausgeführt. Wenn diese abgeschlossen sind wird im entsprechenden Datensatz ein Wert zurück geschrieben.
Aktuell nutze ich ADO.NET und ein SQLClient Provider mit diesem fülle ich eine Liste von Objekten.
Das verwendete Objekt ist so aufgebaut, wie die benötigten Spalten eines Datensatzes.
Also: DB -> SQL Provider füllt Objektliste -> Liste wird durchlaufen und Operationen ausgeführt -> für jedes Element der der Liste werden Daten in DB zurück geschrieben.
Oder denkt ihr, es wäre besser ein DataSet zu erzeugen -> die Operartionen auszuführen -> das DataSet zu ändern und zurück zu schreiben?