Hi Leute!
Programmiere erst seit ca. 2 Wochen mit Delphi und wollte jetzt versuchen, mich mit einer
MYSQL-Datenbank zu verbinden.
Ich benutze zum verbinden und arbeiten mit der Datenbank "MyDac".
In meiner Form hab ich die 3 Komponenten aus der
MYSQL-
IDE MyConnection, MyQuery und MyCommand,
verbindung zum Server steht auch,
jetzt möchte ich in meine Tabelle einen neuen Kunden einfügen und habe dies folgendermaßen versucht:
Delphi-Quellcode:
procedure Tfrmadmin.cmdneubenClick(Sender: TObject);
begin
name := txtneuname.text;
passwort := txtneupass.text;
guthaben := txtneugut.text;
zins := txtneuzins.text;
einfuegen := 'INSERT INTO kunden VALUES(NULL,' + name + ', ' + passwort + ', ' + guthaben +', ' + zins + ')';
mycommand.SQL := einfuegen;
mycommand.Execute;
end;
Doch leider hat er einen Fehler, nämlich in der Zeile mycommand.SQL := einfuegen
Er meint "Inkompatible Typen: 'TStrings' und 'String'.
Die Variable "einfuegen" habe ich als string deklariert.
Wäre echt nett, wenn mir wer schnell weiterhelfen könnte