Also...danke erst mal...aber geht weiter...bin auf en
Query umgestiegen und haben mit folgendem Quelltext eine Eintrag in die Datenbank vornehmen können:
Tabelle Personen
PersonenID KIND
1
2 1
3
ADOQuery.SQL.Text:='select * from Personen';
ADOQuery.Active:=True;
ADOQuery.Insert;
ADOQuery.FieldByName('Kind').Value:='1';
ADOQuery.Post;
Allerdings bekomme ich den Eintrag nur über FieldByName und nich über den String :
ADODataSet1.CommandText = 'INSERT INTO Personen (PersonenID) VALUES (' + IntToStr (PersonenID) + ')';
Weißt Du villeicht warum ?
...und möchte die eins bei Kind nur, wenn die zwei bei PersonenID ist.Bräuchte also glaube noch en
WHERE im
SQL.
Gruß aus
Koblenz
pnuernbe