Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Append() und Post() bei Tabellen wenn Transaktionen im Spiel sind
16. Jun 2016, 13:08
Datenbankseitig ist Append auch ein INSERT.
Bezüglich der TDataSet hat Insert und Append nur den einen Unterschied, dass Insert den neuen Record (Datensatz) an der aktuellen Position (RecNo) einfügt und Append hängt den Record am Ende an.
Wenn man ganz viele Datensätze z.B. in ein Memory-Dataset einfügt, dann ist Append oftmals einfach nur etwas schneller, als Insert, da die Speicherverwaltung dort etwas optimaler läuft. (Trifft eventuell auch auf Cached-Updates zu)
$2B or not $2B
Geändert von himitsu (16. Jun 2016 um 13:12 Uhr)
|