Error using insert sql in ASP -Access, NT4.0

I get an operation must use an updatable query error when trying to instert a record into an access(97) database. Server is NT 4.0, IIS, The asp script is listed below:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an updatable query.

/findit/signinhandle.asp, line 50

Conn.Open  "DBQ=C:\wwwroot\guestbook\guest.mdb;DefaultDir=c:\wwwroot\guestbook;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"

sql = "INSERT INTO tblGuests(Name, EMail, Address1, Address2, City, State, Zip, Kiss, Rock, CheapTrick, ClassicRock, Alt, refer, Comment, Host_Name) "
sql = sql & "VALUES('" & Request("uName") & "', '" & Request("ueMAIL") & "', '" & Request("uaddress1") & "', '" & Request("uaddress2") & "', '"
sql = sql & Request("uCity") & "', '" & Request("uState") & "', '" & Request("uZip") & "', '" & Request("uKiss") & "', '" & Request("uRock") & "', '" & Request("uCheapTrick") & "', '" & Request("uClassicRock") & "', '" & Request("uAlt") & "', '" & Request("urefer") & "', '" & Request("ucomment") &"', '" & CStr(Request.ServerVariables("REMOTE_HOST")) &  "')"
                  
Conn.Execute(sql)
expert69Asked:
Who is Participating?
 
krassiBConnect With a Mentor Commented:
Possibly you do not have enough permissions on the database file for Internet Guest account IUSR_MACHINE. You can change this from changing NT security permissions for the guest.mdb and guest.ldb files(or guestbook directory with replase permissions on existing files). Give them change permission (RWXD).

If this does not work see in
http://microsoft.com/support
Knowledge base Article ID: Q175168
I think this will help!
0
 
expert69Author Commented:
Thanks for the answer.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.