Einzelnen Beitrag anzeigen

hirnstroem

Registriert seit: 21. Sep 2005
297 Beiträge
 
Delphi 2006 Professional
 
#5

AW: RecordCount nach Insert/Append unverändert - wieso?

  Alt 30. Jun 2010, 09:52
Und wozu gehört denn der neu eingefügte Datensatz, wenn nicht zum DS?

Apples EOF macht z.B. folgendes:

1. Daten werden gefetcht (ADO: DS.Open), sprich, von der Datenbank in ein Array geladen
2. Die Anzahl Datensätze (ADO: RecordCount) entspricht der Anzahl Objekte im Array
3. Ein neuer, "leerer" Datensatz wird angelegt (ADO: Insert/Append), sprich, dem Array ein neues Objekt hinzugefügt
4. Die Anzahl Datensätze (ADO: RecordCount) entspricht logischerweise noch immer der Anzahl Objekte im Array, da der Array aber ein Objekt mehr enthält ist es nicht der gleiche wert wie bei 2.
inde deus abest
  Mit Zitat antworten Zitat