FraggelMedlem sedan sep. 2003301 inlägg Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
/cms/config.asp, line 104
Dim objConn
Dim objRs
Dim strSQL
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRs = server.CreateObject("ADODB.Recordset")
Select Case action
Case "new"
objConn.Open "cms"
[B]objRs.Open "note",objConn,1,2 'Rad 104[/B]
objRs.AddNew
objRs("noteBody") = strNote
objRs("created") = Now()
objRs.Update
objRs.Close: Set objRs = Nothing
objConn.Close:Set objConn = Nothing
End Select
Detta funkar på andra ställen i koden...
tabellen heter Note och innehåller
note_ID - Autonbr
noteBody -Memo
created - DateTime
edited - DateTime
@ndersMedlem sedan juni 200032 969 inlägg Då är det bara att börja jämföra kod. Jag skulle tro att det inte är den raden du markerat som genererar felet, utan den efter. Min gissning är att du inte angett rätt parametrar till objRS.Open. Du skulle nog behöva en tvåa i options (efter låstypen), för adCmdTable.
http://www.devguru.com/technologies/ado/quickref/recordset_open.html
FraggelMedlem sedan sep. 2003301 inlägg Mitt ERROR
rad 104 är
**```
objRs.Open "note",objConn,1,2 'Rad 104
och inget annat
FraggelMedlem sedan sep. 2003301 inlägg Set objConn = server.CreateObject("ADODB.Connection")
Set objRs = server.CreateObject("ADODB.Recordset")
objConn.Open "cms"
objRs.Open "eventLog",objConn,1,2
objRs.AddNew
objRs("event_ID") = event_ID
objRs("event") = strLog
objRs("dateTime") = now()
objRs("session_ID") = Session.SessionID
objRs("user_ID") = user_ID
objRs.Update
objRs.Clone:Set objRs = Nothing
objConn.Close:Set objConn = Nothing
Funkar
@ndersMedlem sedan juni 200032 969 inlägg Felet beror på att Note är ett reserverat ord i Jet. Byt namn på tabellen.
FraggelMedlem sedan sep. 2003301 inlägg Kom just fram till samma sak, inte att det var reserverat i jet men att det var reserverat.
Har du en bra lista på Förbjudna ord :)
@ndersMedlem sedan juni 200032 969 inlägg