Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#4

Re: Erfahrungen Firbird und ECO II ?

  Alt 10. Feb 2005, 16:26
Zitat von Christof:
Vielen Dank für die ausführliche Antwort.

Also bleibt mir momentan nur die Daten per ADO aus der Datebank zu holen und manuell daraus Objekte zu konstruieren und diese in Collection zu verpacken (z.B. eine Datenmenge in einem DatenGrid anzeigen lassen), oder ?
Darauf läuft jede Lösung hinaus.

Zitat von Christof:
Dann muss ich meine Klasse so bauen, dass alles z.B. bei einem Dispose auch in der Datenbank nachgezogen wird, oder?
uff
Les' dir das nochmal genau durch...

Das hier würde ja dann ein Löschen des Datensatzes bewirken:
Code:
using(SomeDbClass otto = new SomeDbClass("Otto", "Meyer"))
{
  otto.SomeProperty = SomeValue;
}
Oder hab' ich das jetzt falsch verstanden?

Zitat von Christof:
Wenn ich aber denke ich lösche mit einem dispose so 50 Objekte, dann wird ja immer eine Datenbankanfrage für jedes einzele Objekt ausgeführt oder geht das besser ?
Du könntest doch in deiner Liste alle "gelöschten" Instanzen mitführen, bei einem Update kannst du sie in einem Rutsch in der DB löschen, einfügen oder altualisieren.
Wobei du in FireBird sowieso immer einzelne Statements pro Objekt absetzen musst. FB kennt ja kein Bulk DML.

btw: Du warst doch der Christof, dem ich ein Tutorial versprochen habe...
Ich sitze immer noch an dem Versuch Reflection vertändlich rüberbringen zu können...
  Mit Zitat antworten Zitat