Hallo Spurius.
Zu den Edits: genau das wäre mein Vorschlag. Und dann aus den den Inhalten der TEdits ein
SQL-Statement zusammenbauen.
Zur
BDE: Ich habe nicht gesagt, dass Du jetzt gleich die
BDE wegschmeißen sollst. Natürlich kannst Du alternativ
ADO oder dbExpress nutzen, dann allerdings nicht mehr mit dBase oder
Paradox.
Ich habe Dir davon abgeraten
TQuery.Insert zu verwenden. Dafür benötigts Du eine sogenannte aktualisierbare Datennmenge. Bei der
BDE-
Query gibt es dafür die Eigenschaft RequestLive. Wenn Du diese auf
true setzt, kannst Du mit TQuery.Insert arbeiten. Bei TADOQuery bzw. TSQLQuery (dbExpress) gibt es zwar die Methode
Insert (da von TDataSet geerbt) aber nicht die Eigenschaft
RequestLive. Somit dürfte
IMHO das
Query.Insert nicht funktionieren. Ob es bei den Table-Komponenten funktioniert, weiß ich nicht. Aber dann kannst Du keine
SQL-Statements einsetzen.