![]() |
Uhrzeit aus Datenbank abfragen mit SQL in Delphi
Hallo!
Folgende Abfrage habe ich in Access erstellt: SELECT t_Aktuell.Uhrzeit FROM t_Aktuell WHERE (((t_Aktuell.Uhrzeit)>#12/30/1899 9:0:0#)); Möchte alle Datensätze haben, die nach 9 Uhr eingetragen wurden. Der SQL Code funktioniert auch in Access. Jetzt übernehme ich den SQL Text in ein Delphi ADOQuery und folgende Fehlermeldung kommt: Parameterobjekt ist nicht ordnungsgemäß definiert. Inkonsistente und unvollständige Informationen wurden übergeben. Wie muß die Uhrzeit formatiert sein, damit man über Delphi / SQL die Werte aus der Access Datenbank auslesen kann? Oder ist das nicht möglich? - Mit dem Datum funktioniert es!!! Danke! Michi |
Re: Uhrzeit aus Datenbank abfragen mit SQL in Delphi
keine Ahnung obs funktioniert (MS-SQL funzt es):
select * from dbo.mytable where Datum>=getdate() and datepart(hour,datum)>=9 getdate() liefert das aktuelle Datum, Datepart nimmt das Datum auseinander und gibt best.wert zurück grez msch |
Re: Uhrzeit aus Datenbank abfragen mit SQL in Delphi
Also ohne Uhrzeit funktioniert das so:
SQL-Code:
SELECT employee.EmpNo, employee.HireDate
FROM employee, customer WHERE (((employee.HireDate)=1/1/1992)) |
Re: Uhrzeit aus Datenbank abfragen mit SQL in Delphi
Danke für eure Hilfe!
Aber irgendwie bekomme ich das in Delphi nicht umgesetzt. Hab jetzt folgende Zeile in meiner Delphi/SQL abfrage: ('where ((t_aktuell.datum)>=#9/25/2003#) and datepart(t_aktuell.uhrzeit,datum)>=9'); Jetzt sagt er ungültiger Prozeduraufruf. Gruß Flens |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz