![]() |
Probleme mit ADO-Verbindung zu Access mdb
Ich habe von reiner Access VBA-Programmierung auf Delphi gewechselt und benutze notgedrungener Weise noch Access-Tabellen auf dem Server, auf die ich mit ADO zugreife. Dabei ergibt sich ein Problem beim Update der Datensätze: Von Access ist man es gewöhnt, daß automatisch alle mit demselben Tabellenfeld verbundenen Controls nach Verlassen eines Controls geupdated werden. Dies ist unter ADO nicht der Fall. Konkret: ich möchte dem Benutzer die Möglichkeit geben, Werte entweder über eine RadioGroup oder ein TEdit einzugeben. Beide sind zeitgleich mit demselben Feld einer ADO-Tabelle verbunden. Klickt man in die RadioGroup, soll das TEdit nach Click den Wert ebenfalls anzeigen. Dies tut es trotz diverser Versuche es auf Umwegen zu erzwingen (Refresh, Requery, Filter On/Off) nicht. Dies hängt offensichtlich mit dem Zeitversatz zusammen, den ADO benötigt, um den Datensatz definitiv zu speichern?!? Wie kann ich den beeinflussen??? Oder was habe ich falsch gemacht?
|
Re: Probleme mit ADO-Verbindung zu Access mdb
Hallo
versuch es mal mit table.close und table.open dann sollten alle eingaben aktuell sein |
Re: Probleme mit ADO-Verbindung zu Access mdb
Evtl. trifft dich das ja:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz