Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#11

Re: Invalid use of keyword. Token .....

  Alt 8. Sep 2007, 20:51
Hallo,

die Zuweisung an SQL.Text sorgt normalerweise für das Close - nur nicht dann, wenn das Statement sich gar nicht ändert. Und CheckParams ist standardmäßig auf True, wenn ich nicht irre:

Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin
  DBGrid1.DataSource := DataSource4;
  with Query1 do
  begin
    // SQL.Text := 'Select * from Kunde.DB where Request_Formular = :datum'; // ab in den OI damit
    Close;
    Params.ParamByName('datum').AsDateTime := Trunc(DateTimePicker3.Date);
    // RequestLive := True; // besser im Object Inspector setzen
    Open;
  end;
end;
Und achtet auf den Aufruf von Trunc().

Gute Nacht
  Mit Zitat antworten Zitat