19. juni 2002 - 18:35Der er
11 kommentarer og 1 løsning
SQL-fejl
Jeg får denne fejl i min SQL:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/diverse/hadsten/Kalender.asp, line 222
linje 222:
set rs = Conn.execute("select * from Kalender where CInt(Month(CDate(tid2)))=" & CInt(Month(tid)) & " and CInt(Month(CDate(tid)))=" & CInt(Month(tid)-1))
Set rs = Conn.execute("select * from Kalender where CInt(Month(CDate(tid2)))='" & CInt(Month(tid)) & "' and CInt(Month(CDate(tid)))='" & CInt(Month(tid)-1)) & "'"
Jeg har en database med to kolonner: "tid" & "tid2" På siden laver jeg en variabel: "tid" (Kan skabe lidt forvirring!!!) Den ser f.eks sådan ud: 01-12-2002
Det SQL'en skal gøre er at finde en post hvor måneden fra 2. kolonne (tid2) = Måneden fra variablen OG måneden fra kolonne 1 (tid) = måneden fra variablen-1
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.