Ik heb al zitten zoeken via GoT en google maar ik kom niet uit het volgende probleem
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-stuurprogramma] De bewerking moet worden uitgevoerd op een query die kan worden bijgewerkt.
/asp/test.asp, line 12
Ik dacht eerste dat het probleem bij het woord status lag aangezien dit volgens mij een gereserveerd woord is.
Als ik de query output in de Access console invoer doet ie het gewoon.
De output is:
Iemand enig idee of aanwijzing bij het zoeken kwam ik namelijk niet iets nuttigs tegen
alvast bedankt
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-stuurprogramma] De bewerking moet worden uitgevoerd op een query die kan worden bijgewerkt.
/asp/test.asp, line 12
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <%
Dim objConn
Function Connect_ELC()
Set objConn = Server.CreateObject("ADODB.Connection")
conString = "Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\elc.mdb;Uid=Admin;Pwd=;"
objConn.Open conString
End Function
Function insert_new(table_arg, columns, values)
strSQL = "INSERT INTO content ("&columns&") VALUES ("&values&")"
objConn.Execute strSQL
Response.write("done")
END Function
call Connect_ELC()
call insert_new("content", "Titel, Omschrijving, Sleutelwoord, [Status], Bestandsformaat, Eindgebruiker, Waardering", "'newtitel', 'newOmschrijving blablablablablablabla', 'newSleutelwoord woord', 'newStatus', 'newFormaat', 'newEindgebr', 'newWaardering'")
objConn.Close
%> |
Ik dacht eerste dat het probleem bij het woord status lag aangezien dit volgens mij een gereserveerd woord is.
Als ik de query output in de Access console invoer doet ie het gewoon.
De output is:
code:
1
| INSERT INTO content (Titel, Omschrijving, Sleutelwoord, [Status], Bestandsformaat, Eindgebruiker, Waardering) VALUES ('newtitel', 'newOmschrijving blablablablablablabla', 'newSleutelwoord woord', 'newStatus', 'newFormaat', 'newEindgebr', 'newWaardering') |
Iemand enig idee of aanwijzing bij het zoeken kwam ik namelijk niet iets nuttigs tegen
alvast bedankt