Forum: Datenbanken
Delphi
by berens,
14. Nov 2006
Das mit dem Open stimmt so wie du es gesagt hast und deine Methode mit "asDateTime" ist auch praktisch und erspart Tipparbeit. Vor allem ist mir das sicherer als "Variant".
Wie gesagt, damit funktiniert es. War halt bloß die Frage warum das mit AddParam nicht ging... Naja egal, Haupsache dass.
Vielen Dank für die Antworten!
Forum: Datenbanken
Delphi
by berens,
14. Nov 2006
Funktioniert.
q.Parameters.ParamByName('Ein').DataType := ftDateTime;
q.Parameters.ParamByName('Ein').Value := 1//floor(MonthCalendar1.Date);;
Wenn mir jetzt noch einer Erklären könnte, warum
q.SQL.Add('SELECT * FROM T_Termin WHERE (dtEinblendZeit>:Ein)');
with q.Parameters.AddParameter do begin
Forum: Datenbanken
Delphi
by berens,
14. Nov 2006
Hi!
Ich brauche von meiner Tabelle Daten und filtere diese nach Datum/Uhrzeit.
Da die Werte flexibel sind und die Abfrage auch auf Systemen mit anderem Datumsformat funktionieren muss, müssen also Parameter her.
q: TAdoQuery;
Geht und liefert Ergebnis:
q.SQL.Add('SELECT * FROM T_Termin WHERE (dtEinblendZeit>1)');