Autor Beitrag
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Mo 16.06.03 11:31 
Hallöle..

Und zwar folgendes:

Ein DBGrid, ein DBEdit-Feld. Beide haben als DataSource die gleiche Datenbank.
Über eine Schleife aktualisiere ich diese Datenbank, und zwar Datensatz für Datensatz. Heisst also: Die Datenbank wird per Query.Next von vorne bis EOF durchlaufen.

Nun sehe ich den "Markierungs-Balken" des DBGrids zwar brav durch die Datenbank laufen, aber bleibt der Inhalt des DBEdit-Feldes beim Inhalt des erstens Datensatzes: Die Aktualisierung hinkt quasi, bzw. funzt garnit.

Hat einer ne Idee wie und wo ich das abstellen kann?

Vielen Dank schon ma im Vorraus!

mfg


Zuletzt bearbeitet von kiwicht am Di 17.06.03 06:27, insgesamt 1-mal bearbeitet
hwb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91

Win98 SE, Win2000
D5 Prof
BeitragVerfasst: Mo 16.06.03 17:07 
Vermutung:
Die Schleife ist so mit selber beschäftigt daß das dbEdit nicht aktualisiert wird.
Schreib mal in die Schleife ein -Application.ProcessMessages- rein damit die Nachrichten abgearbeitet werden.

HWB
kiwicht Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Di 17.06.03 06:26 
funktioniert hervorragend! Danke!