Hallo,
bei einem über das ADO-Steuerelement gebundenem Textfeld habe ich eine scheinbar zufällig lange Verzögerung im Updateverhalten bemerkt.
Beispiel : VB6, eine Form, ein adodc (adotest)- hier „select testfeld from tab1“ auf eine Access- Tabelle festgelegt. Ein Textfeld (Text1) mit Datenquelle = adotest, DataField = testfeld.
Jetzt im Text1_LostFocus mittels recordset und select in einer Schleife schauen wann der geänderte Wert übernommen wurde. In meinem Testfeld kann eine Schleife unterschiedlich oft bis zu 1000 mal durchlaufen werden bis der Wert in der Tabelle gefunden wurde.
Auch habe ich kein event gefunden mit dem verlässlich die Info kommt das der Datensatz geändert wurde.
Dadurch ist es nicht möglich auf Änderungen, z.B. durch Berechnungen mit den geänderten Werten zu reagieren.
Meine Frage - Ist es einfach so ? Gibt es doch ein event ? oder eine Möglichkeit ?
Es wäre toll wenn da jemand einen Tip hat
schonmal Danke für’s lesen
Thomas