![]() |
sql problem mit datum etc
Hallo, ich hab ein Problem damit und hoffe sie können mir helfen!!
Ich versuche aus einer Access Tabelle mit Datum (das Feld heißt Date_Time und enthält daten im Format dd.mm.yyyy hh:mm:ss) nun lautet meinnSQL String wie folgt: SELECT CodecardID, User, Date_time from StdEval WHERE CDate(Date_Time) = #09/23/2004# ORDER BY user obwohl es am 23.09.2004 einige Einträge gibt, bekomme ich ein leeres Feld....ist der Timestamp oder das Format oder die Umwandlung CDate falsch?? Hab echt echt schon fast alles verscht und würde mich freuen wenn mir jemand helfen könnte Danke und Grüße Manuel |
Re: sql problem mit datum etc
Falls Du es mit Delphi versuchst (und nicht direkt in Access):
Hast Du schon die Abfrage mit Hilfe von Parametern versucht? Access erwartet bei direkter Angabe einer Datums/Zeitangabe ein m.E. Besch... Format das ich auch nie hinbekommen habe. |
Re: sql problem mit datum etc
Moin clownxx!
Zitat:
Folgende SQL-Anweisung funktioniert:
SQL-Code:
Wenn Du die Zeitangabe nicht kennst, dann etwa so:
select * from datum
where cdate(datum) = '28.10.2004 10:00:00'
SQL-Code:
Viele Grüße
select CodecardID, User, Date_time from StdEval
where CDate(Date_Time) > #09/23/2004# order by user Markus :gruebel: |
Re: sql problem mit datum etc
@Markus,
wo ist jetzt der Unterschied zwischen dem: Zitat:
Zitat:
|
Re: sql problem mit datum etc
das frage ich mich auch! aber wenn ich cDate weglasse, geht es, denn Cdate gibt einen String zurück, den ich nicht so gut in Relation vergleichen kann! Damit ist das Problem gelöst denke ich!
Danke!! |
Re: sql problem mit datum etc
Moin!
Zitat:
Zitat:
Wenn die Funktion cdate() nur ein String zurückliefert (ich kenne sie nicht) , dann (in der Tat) ist sie absolut überflüssig. Viele Grüße Markus :gruebel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 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