ich habe es nun geschafft einen Datenbank Eintrag in meine MySQL Datenbank zu bekommen.
Hier mal der Code:
Code: Alles auswählen
procedure TForm1.btnInsertClick(Sender: TObject);
var
sql: String;
lastname: String;
firstname: string;
tel: string;
begin
lastname := edtName.text;
firstname := edtVorname.text;
tel := edtTel.text;
sql := 'insert into kontakt (name,vorname,tel) values ('''+lastname+''','''+firstname+''','''+tel+''');';
SQLQuery1.SQL.text:=sql;
SQLQuery1.ExecSQL;
ShowMessage(sql);
Application.Terminate;
end;
Das Beispiel oben: http://wiki.freepascal.org/SqlDBHowto/d ... er_Abfrage
bekommt hier
Code: Alles auswählen
Query := GetQuery;
Da im Tutorial gesagt wird, das es besonders sicher ist mit Parametern zu arbeiten wollte ich mal Fragen was es für Sicherheitsbedenken bei der Version die nun bei mir Funktioniert gibt und wofür die Plus zeichen sind.
Ich habe mir um etwas Lesestoff zugelegt und ein Lazrausbuch gekauft: Lazarus Klassenbibliothek und IDE. Hier ist im Kapitel Zugriff auf Datenbanken von Data Dictonary die rede der unter File -> New aufzurufen ist alternativ unter Dictonary -> Import. nach ein wenig suchen hier im Forum habe ich das gefunden http://www.lazarusforum.de/viewtopic.php?f=17&t=4343 leider scheint es auch nicht mehr aktuell zu sein. Wie kann ich das Data Dixtonary aufrufen? Oder gibt es das gar nicht mehr?
Gruß und nochmal danke für die Hilfe.