hi erstmal.
Ich habe gestern mit Delphi eine Verbindung zu meiner
ACCESS 2003 Datenbank erstellt. Nun soll Delphi der
ADO/JET Datensätze in diese Datenbank einfügen und auch wieder auslesen können. Dabei stellt sich mir aber wenn ich Datensätze per Klick auf "Button2CLick" in die Datenbank einfügen will folgende Fehlermeldung in den Weg:
Unzulässige SQL-Anweisung; 'DELETE, 'INSERT', 'SELECT' oder 'UPDATE erwartet.
Daraus schließe ich, dass sich im
SQL-Befehl irgendein Schreibfehler versteckt, welchen ich noch nicht finden konnte (benutze Delphi seit 2 Wochen).
Noch der Code:
Delphi-Quellcode:
procedure TForm4.Button2Click(Sender: TObject);
begin
ado_q.active := true;
//Das ist mein TADOQuery
try
ado_q.SQL.Clear;
ado_q.SQL.Add('
INSERT INTO Serverdaten([Servername],[URL],[IPAdresse],[ServiceLevel]) values("'+S_Edit1.text'
","'+S_Edit2.text'
","'+S_Edit3.text'
","'+S_Edit5.text'
")');
ado_Q.SQL.ExecSQL;
finally
ADO_Q.Active := false;
end;
end;
Und um nochmal etwas vorwegzunehmen: JA ich habe natürlich vorher die Suchfunktion benutzt und auch dazu gegoogelt. Leider hab ich nix gefunden, was passen würde
mfg, anarkids