Hallo PES,
RecordCount ist eine Methode, die dir die Anzahl der Datensätze in einer Datenmenge zurückgibt.
Zitat:
form2.show;
form2.table1.insert;
form2.table2.insert;
form2.table3.insert;
Fügst du tatsächlich gleichzeitig Daten in 3 Tabellen ein?
Zitat:
form2.query1.active:=false;
form2.query1.sql.clear;
form2.query1.sql.add ('SELECT id FROM Kunde');
Es muss heißen:
form2.query1.sql.add ('SELECT Max(id) as maxid FROM Kunde');
Zitat:
form2.query1.active:=true;
form2.show;
Mit:
maxid := form2.query1.FieldByName('maxid').Value;
kannst du auf die höchste ID zugreifen.