SQL-streng som henter data for det sidste døgn
Jeg har problemer med at få stillet en korrekt SQL-streng op, som skal hente data ud af en db. Kriteriet er at StartTime er inden for de sidste 24 timer.StartTime-feltet er i databasen formateret som "Text", hvilket ikke kan ændres og et eksempel på et udtræk af StartTimekunne være: 2006-11-29 14:59:24
Jeg har forsøgt med:
strSQL = "Select * from TestHeader WHERE StartTime BETWEEN 2006-12-12 10:00:00 AND 2006-12-13 10:00:00 Order By StartTime Desc"
Men får følgende fejl:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'StartTime BETWEEN 2006-12-12 10:00:00 AND 2006-12-13 10:00:00'.
Nogen der kan hjælpe lidt?