Hallo Jazz
Nun ich wusste nicht, dass
Access nicht installiert sein muss, um dessen
DB's zu zugreifen. Man lehrnt doch nie aus!
Frage zu Deinem Problem: Sind den alle Variablen der Tabelle strings? Wenn nicht, darfst Du für die entsprechenden Felder nicht QuotedStr verwenden, da QuotedStr immer ein führendes und abschliesendes ' setzt!
SQL versteht das nur bei Strings und Datum/Zeit-Angaben!
Beispiel:
Code:
ADOCommand1.CommandText :=
'INSERT INTO Tabelle(intFld,StrFld,DateFld) '+
'VALUES ('+IntToStr(IntVar)+','+QuotedStr(StrVar) +','+
QuotedStr(DateVar)+')';
Gruss
Xaver