Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zeos DBO - insert in zwei Tabellen - Synchronisationsproblem (https://www.delphipraxis.net/4358-zeos-dbo-insert-zwei-tabellen-synchronisationsproblem.html)

Vitus 25. Apr 2003 16:19


Zeos DBO - insert in zwei Tabellen - Synchronisationsproblem
 
Hallo zusammen,

ich wieder :-)
Nachdem mir hier so schnell geholfen wurde, gleich eine zweite Frage hinterher:

Ich habe zwei mySQL Tabellen. In der ersten ist ein Feld "lfdNr" drin, welches autoincrementiert wird, in der zweiten ein Feld "AccNr".

Ich habe etwa folgendes vor:

Delphi-Quellcode:
qAccounts.insert;
qAccounts.post;

qAccChars.insert;
qAccChars.FieldByName('AccNr').AsInteger := qAccounts.FieldByName('lfdnr').AsInteger;
qAccChars.post;
Das Problem an der Sache ist, das bearbeiten des ersten Post Befehls dauert zu lange, und deshalb bekommt die Tabelle qAccChars bei der Zuweisung eine "0" zurück.

Wie kann ich dem Kerle sagen dass er warten soll bis er als lfdnr einen sinnvollen Wert erhält?


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 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