Namnet "strDatum" känns lite misstänkt, för det är väl en datum-kolumn och inget annat?
Du har vänt < och > bak och fram...
Eller använd BETWEEN
SQL = "SELECT * FROM klotter WHERE strDatum BETWEEN '"& datum1 &"' AND '"& datum2 &"' ORDER BY strDatum"
4 svar · 498 visningar · startad av webbSAJTEN
God kväll :)
Skulle vilja få ut alla poster som skrevs mellan två klockslag, har testat detta:
datum1 = "2005-09-25 14:11:03"
datum2 = "2005-09-25 14:49:50"
SQL = "SELECT * FROM klotter WHERE strDatum < '"& datum1 &"' AND strDatum > '"& datum2 &"' ORDER BY strDatum"
set klotter = Connect.Execute(SQL)
Men jag får inte ut något av de, den blir tom..
Hur skall jag göra?
Namnet "strDatum" känns lite misstänkt, för det är väl en datum-kolumn och inget annat?
Du har vänt < och > bak och fram...
Eller använd BETWEEN
SQL = "SELECT * FROM klotter WHERE strDatum BETWEEN '"& datum1 &"' AND '"& datum2 &"' ORDER BY strDatum"
Hur kan ett datum vara mindre än 2005-09-25 14:11:03 och samtidigt mer än 2005-09-25 14:49:50?
Använd BETWEEN, och använd också SQL-forumet för frågor om SQL.
Flyttas från ASP
BETWEEN gör ju dock inte samma sak som >/<. Den inkluderar även de som är samma.
Så det är mer >=/<=.