SQLsoeg = "SELECT * FROM TAELLER_BLANKET where LOGTIME between " & dato1 & " and " & dato2 & " ORDER BY LOGTIME DESC" set rsGO = myConn.Execute(SQLsoeg)
Jeg får følgende fejl når jeg kører sql'en:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '10'.
/statistik.asp, line 35
Jeg ved at der er noget ivejen med datoformatet, men hvordan fikses det?
hoold da op jeg fik det selv til at virke - ufatteligt stærkt gået, lol
løsning: at tilføje set dateformat dmy foran select. meen du får da alligevel halvdelen af points pga. plingerne (der skal plinger + set dateformat dmy på før det virker)
ahh - ok ... det er en-aller-anden global mssqlsrv variabel (?), som man sætter. Smart. Det kunne man jo gøre i starten af sin applikation, så skulle man ikke tænke over det ved hver query...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.