Ich habe das Vergnügen eine Anwendung zu entwerfen mit allen nur erdenklichen SchnickSchnack,
wie z.B. Kundenverwaltung, Produktverwaltung, Personalverwaltung, etc..
Als Newbee in der Delphi2009-Progammierung arbeite ich mich Stück für Stück durch.
In dem Hauptformal wir mittels PageControl das Kundenblatt aufgerufen.
Hier befinden sich mit TEdit diverse Eingabefelder, die ausgelesen werden sollen
und per sql Statement in die mySql Datenbank eingetragen werden.
Soweit so gut, habe nun das Forum seit Tagen durchforstet, vielleicht auch etwas übersehen, leider
finde ich nichts was mir weiterhilft.
Habe bisher mit php programmiert, dort wird der sql string per POST übergeben
Beim nachfolden Code wird nicht das Eingabefeld ausgelesen----aber +E_Nachname+ und +E_Vorname+ in die Datenbank eingetragen.
Natürlich sollen dann die Eingabefelder wieder freigegeben werden, wenn Speichern gedrückt wurde-- für den nächsten Datensatz.
Weiß jemand Rat, wie ich das Problem lösen könnte, ohne auf Goooooogle zu verweisen(schon ausgiebig gesucht)?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| procedure TAKP.SpeichernClick(Sender: TObject); var InsertSQL: String; E_Vorname: string; E_Nachname: string;
begin with MyCommand1 do InsertSQL:=('INSERT INTO akp_customers (customers_id, customers_firstname, customers_lastname)VALUES ('''', ''+E_Nachname+'', ''+E_Vorname+'');'); MyCommand1.SQL.Insert(0,InsertSql); MyCommand1.Execute ; MyCommand1.Free ;
end; |
Moderiert von
Narses: Delphi-Tags hinzugefügt
Moderiert von
Narses: Titel geändert (1 Fragezeichen reicht).