Einzelnen Beitrag anzeigen

Iso

Registriert seit: 3. Jun 2005
4 Beiträge
 
Delphi 7 Enterprise
 
#1

Inkompatibel TStrings und String

  Alt 3. Jun 2005, 16:01
Datenbank: MYSQL • Version: 4 • Zugriff über: MyDac
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
  Mit Zitat antworten Zitat