Az SQLQuery pufferből dolgozik, ha akarod ha nem. Az alkalmazásod indulásakor a puffer az adatbázisból kerül feltöltésre, az ez utáni változtatások mentését és lekérését neked kell az általad megfelelőnek vélt helyen és időben elvégezned (kényszerítened).
Egy példa a gombnyomásra történő frissítésre, amely természetesen csak akkor működik ha minden más is rendben van:
SQLTransaction1.StartTransaction;
Lista1.Clear;
SQLQuery1.SQL.Text:='SELECT nev FROM emberek';
SQLQuery1.Open;
while not SQLQuery1.EOF do begin
Lista1.Items.Add(SQLQuery1.Fields[0].AsString);
SQLQuery1.Next;
end;
SQLQuery1.Close;
SQLTransaction1.Commit;
Fontos lenne, hogy segítségkéréskor értelmezhető (minél teljesebb) forráskódot mutass nekünk, a "
de ilyesmi" nem jelent semmit. Egy apróság (ezerféle lehet) teljesen félreviheti a program működését...
+ A vizuális komponensek sem tudják, hogy Te mit miért írsz vagy nem írsz a kódba.