Forum: Datenbanken
Delphi
by shmia,
1. Apr 2008
Ja, das ist ein Problem, vorallem bei Master-Detail-Tabellen.
Angenommen du erzeugst einen neuen Datensatz in der Mastertabelle.
Dann darf man den Wert des AutoInc-Feldes nicht angeben, das macht die Datenbank.
Nur blöd, jetzt hast du einen neuen Datenssatz eingefügt und kennst den Primärschlüssel nicht !!
Man müsste den zuletzt eingefügten Datensatz nochmals lesen.
Da man aber den...
Forum: Datenbanken
Delphi
by shmia,
1. Apr 2008
Hast du vielleicht AutoInc Felder verwendet ?
Bei deinem Sourcecode solltest du unbedingt die Angabe DataModule1. weglassen.
DataModule1.ADOQuery11.Open; // Falsch
ADOQuery11.Open; // Richtig