Nun ja, ich muss doch erst was selectieren bevor ich was anhängen kann.
Nur meine ich ist es übersichtlicher mit FieldByName := ... den Feldern Daten zuzuweisen. Unter Windows funktioniert das ja auch alles aber warum nicht unter Android?
Query.Close;
Query.SQL.Text := 'select * from demo where 1=0;';
Query.Open;
Query.SQLInsert.Text := 'INSERT Into Demo (demo.wert1) VALUES (12);';
Query.Insert;
Query.Post;
Werde mal anstatt der Zuweisung
MSQuery.FieldByName('cnt').AsSinteger := 1
die Daten direkt in das Insert-Statement packen. Wo ist da eigentlich der Unterschied?
Query.SQLInsert.Text := 'INSERT Into tab (cnt) VALUES (1)';