Einzelnen Beitrag anzeigen

Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#1

Between liefert keine Ergebnisse

  Alt 7. Nov 2012, 21:22
Datenbank: MSSQL Express Edition • Version: 2005 • Zugriff über: ADO
Hi,

ich will alle Einträg innerhalb eines bestimmten Zeitraums abfragen.

Grundsätzlich sollte das ja gehen mit

Code:
Select * from Tabelle where datum between :anfang and :ende
Allerdings liefert mir das mit Anfang=01.01.2012 und ende=31.01.2012 keine Ergibnismenge

Wenn ich aber z.B.

Code:
Select * from Tabelle where datum=:anfang
ausführe, dann erhalte ich entsprechende Einträge (anfang=10.01.2012), aber halt nur von dem Datum. Diese hätte eigentlich schon in der Anfrage mit between erscheinen müssen.

Das Datum-Feld in der Tabelle ist vom Typ DateTime.

Hat einer eine Idee?
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat