Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
Delphi 10.1 Berlin Professional
|
Re: SQL Syntax Error? Was ist falsch?
11. Mai 2005, 14:57
Hallo,
evtl. liegt es an den Anführungszeichen. Access erwartet für Text-Felder doppelte Anführungszeichen. Ausserdem scheint Deine Parameteranzahl nicht zu stimmen (es fehlt die Anrede)!
Folgendes sollte funktionieren:
Delphi-Quellcode:
var aQry:String;
...
aQry:='INSERT INTO Clients'+#13#10+
'(ID, ClientNumber, Anrede, Name, Street, PLZ, City, HomePhone, MobilePhone)'+#13#10+
'VALUES ("%s", "%s", "%s", "%s", "%s", "%s", "%s", "%s", "%s")';
...
Clients.Close;
with ARDRecord do
Clients.SQL.Text:=Format(aQry, ['', ID, Anrede, Name, Strasse, PLZ, Ort, Tel, Mobil]);
Clients.ExecSQL;
...
|
|
Zitat
|