Einzelnen Beitrag anzeigen

karl der große

Registriert seit: 4. Mär 2005
40 Beiträge
 
#1

Kann Datensätze nicht finden - ein Phänomen

  Alt 6. Mär 2005, 23:06
Datenbank: ACCESS • Version: 2000 • Zugriff über: TADOConnection, TADOBetterDataSet und TDataSource
Hab eine kleine Applikation geschrieben mit Delphi 6, Access Ver. 2000 und ADO.

Tabellen mit TADOConnection, TADOBetterDataSet und TDataSource in die Formulare integriert.

Hab nun zwei Tabellen.

In Tabelle1 will ich mit Doppelklick Daten aus Tabelle2 einfügen.

Soweit funktioniert es ja.

Wenn ich nun in Tabelle2 einen Datensatz anfüge, das Programm schliesse, wieder starte und dann auf der Unit der Tabelle1 aus den Daten der Tabelle2 auswählen will, funktioniert alles.

Wenn ich aber in Tabelle2 einen Datensatz anfüge, das Programm nicht schliesse, und in der Unit der Tabelle1 aus den Daten der Tabelle2 den neuen Datensatz auswählen will, sehe ich ihn zwar, aber ich kann ihn in der Tabelle2 nicht einfügen, als ober er nicht da wäre.

Hab es so gelöst, dass jede Tabelle auf einer eigenen Unit einzugeben ist, auch die Suche ist ein eigenes Formular.

Mir scheint es so, als ob sich in der Unit der Tabelle1 entweder die Tabelle2 durch das Schliessen der Unit nicht mitschliesst, oder als ob ich die Daten der Tabelle2 neu einlesen müsste.

Kann mir da jemand helfen, wäre sehr dankbar.

mfg

Karl
  Mit Zitat antworten Zitat