Hallo zusammen
Habe folgenden Code in meinem Programm (Delphi 7):
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin
DBGrid1.DataSource := DataSource4;
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add ('Select * from Kunde.DB');
Query1.SQL.Add('where Request_Formular='+DateToStr(DateTimePicker3.Date));
Query1.RequestLive := true;
Query1.Open;
end;
Wenn ich das Programm laufen lasse und auf den Button klicke erscheint die Fehelermeldung:
Invalide use of keyword. Token = Request_Formular=23.08
Hier noch die Erklärung, was alles vorher abläuft, bevor das Programm zur Ausführung kommt:
Bevor man auf diesen Button klickt muss man ein Datum aus einer DateTimePicker Komponente auswählen. Danach klickt man auf den "Suchen"-Button und nun soll die obige
SQL-Abfrage im Datenbank-Feld "Request_Formular" das ausgewählte Datum suchen und mir alle Datensätze anzeigen, welche das gesuchte Datum enthalten.
Leider geht's nit. Was ist falsch an diesem Code?? Vielen Dank für die Hilfe.