Jeg har et lille problem her, når jeg skal få et felt updated i min MySQL database.
Min database accepterer af en eller anden grund ikke Now(), da det vil blive accepteret som 00-00-00 i databasen. Grunden er, at formaten skal være yyyy-mm-dd. Derfor har jeg leget lidt med tiden, og det virker til mine andre tilføjelser, etc til databasen.
Her får jeg følgende fejl til følgende kode:
MySQL][ODBC 3.51 Driver][mysqld-4.0.17-standard]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'where ID = 1' at line 1
strSQLOnlineMovement = "Update retroclassics_users set " strSQLOnlineMovement = strSQLOnlineMovement & online = "'" & strNow & "'" strSQLOnlineMovement = strSQLOnlineMovement & " where ID = "& Session("rcUserID_" & strBrugernavnlogin)
Synes godt om
Slettet bruger
15. februar 2004 - 21:56#2
[MySQL][ODBC 3.51 Driver][mysqld-4.0.17-standard]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'False where ID = 1' at line 1
Men du kan få et vink. Når din SQL ikke vil som du vil, så kan en
response.write strSQLOnlineMovement
tit give et par ideer til en løsning.
Synes godt om
Slettet bruger
15. februar 2004 - 22:22#8
Jeg kørte
response.write strSQLOnlineMovement response.end
men det hele så faktisk normalt ud. Men nu virker det godt nok :) du må stadig gerne oprette et svar :P
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.