I Access används # när du använder datumfält, i de flesta andra dbms används apostrofer. Alltså vill vi att det ska se ut så här:
select * from calendar where startTime >= #2001/10/01 00:00:01# and endTime <= #2001/10/01 23:59:59#
Mvh,
2 svar · 184 visningar · startad av matthew
Har problem med en sql fråga.
Så här bygger jag strängen-->
sql = "select * from calendar where " _
& "startTime >= '" & yName & "/" & mName & "/" & dayNr & " 00:00:01" & "' and endTime <= '" & yName & "/" & mName & "/" & dayNr & " 23:59:59" & "'"
Skriver ut sql strängen-->
select * from calendar where startTime >= '2001/10/01 00:00:01' and endTime <= '2001/10/01 23:59:59'
Får detta fel när jag exekverar-->
ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
Har provat några varianter bla utan enkel fnuttar.
Provade att köra samma på MSQL, då funkade det
Nån som vet?(LarsG kanske
ICQ: 54211300
I Access används # när du använder datumfält, i de flesta andra dbms används apostrofer. Alltså vill vi att det ska se ut så här:
select * from calendar where startTime >= #2001/10/01 00:00:01# and endTime <= #2001/10/01 23:59:59#
Mvh,