Wie der Name schon sagt hab ich ein Problem damit neue Daten in meine Datenbank einzufügen.
Das Abfragen funktioniert wunderbar. Sobald ich aber versuche mit INSERT neue Daten hinzuzufügen bekomme ich eine Fehlermedlung.
Ich hab mich hier im Forum umgeguckt und herrausgefunden, dass ich ExecSQL verwenden muss, mir ist allerdings nicht ganz klar wie das funktionieren soll.
Hier mal mein Code:
Code: Alles auswählen
procedure TForm1.BtnSendenClick(Sender: TObject);
begin
Query.SQL.Clear;
Query.SQL.Text:='INSERT INTO shoutbox (name, text) VALUES ("'+user+'", "'+EdText.Text+'");';
Query.ExecSQL;
Query.Active:=True;
Query.Active:=False;
end;
Kann mir jetzt jemand erklären wie genau der ExecSQL-Befehl funktioniert? Bzw. warum mein Code nicht so will wie ich?
Ich bin für jede Hilfe dankbar

Gruß
Sinthalor