Und qryMasterExec.Fields[i].FieldName
?
Das funktioniert!
Eine (hoffentlich) letzte Sache noch:
Delphi-Quellcode:
qrySlaveExec.SQL.Text := Format('INSERT INTO %s (%s) VALUES(%s)', [TableName, InsertStr, ValueStr]);
while not qryMasterExec.Eof do begin
qrySlaveExec.Insert;
Ist bei geschlossener Datenmenge nicht möglich. Ein qrySlaveExec.Open kann ich aber, soweit ich weiß, nur bei einem SELECT nutzen.