webmarkart
03-07-2003, 06:22 AM
I am using a very simple insert code to create a new record in sn Access database:
<%
UserName = Trim(Request("USER_NAME"))
School = Trim(Request("FORUM_SCHOOL"))
Comment = Trim(Request("COMMENT"))
CorNo = Trim(Request("CORNO"))
ForumHeading = Trim(Request("FORUM_HEADING"))
sql = ""
sql = "INSERT INTO SUNY_FORUM "
sql = sql & "(USER_NAME, FORUM_SCHOOL, FORUM_COMMENT, CORRISPONDING_COMMENT_NO, FORUM_HEADING, FORUM_COMMENT_DATE ) "
sql = sql & "VALUES ("
sql = sql & "'" & Replace(UserName, "'", "''") & "', "
sql = sql & "'" & Replace(School, "'", "''") & "', "
sql = sql & "'" & Replace(Comment, "'", "''") & "', "
sql = sql & " " & Replace(CorNo, "'", "''") & ", "
sql = sql & "'" & Replace(ForumHeading, "'", "''") & "', "
sql = sql & " Date() ) "
'Response.Write sql
oConn.Execute sql
rs.Close
Set rs = nothing
%>
I have used the same template to update countless other tables before and I've never gotten this error before:
INSERT INTO SUNY_FORUM (USER_NAME,FORUM_SCHOOL,FORUM_COMMENT,CORRISPONDING_COMMENT_NO,FORUM_HEADING,FORUM_COMMENT_DATE ) VALUES ('ZVXC', 'SDFG', 'SDFGSDFG', 1, 'RE:Testing Forum', Date() )
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
/suny/includes/forum_insert_reply.inc, line 19
where line 19 is: "oConn.Execute sql"
I've made sure the database inself and the folder on the server have full read/write permissions... I'm at a loss! Anyone have any ideas?
<%
UserName = Trim(Request("USER_NAME"))
School = Trim(Request("FORUM_SCHOOL"))
Comment = Trim(Request("COMMENT"))
CorNo = Trim(Request("CORNO"))
ForumHeading = Trim(Request("FORUM_HEADING"))
sql = ""
sql = "INSERT INTO SUNY_FORUM "
sql = sql & "(USER_NAME, FORUM_SCHOOL, FORUM_COMMENT, CORRISPONDING_COMMENT_NO, FORUM_HEADING, FORUM_COMMENT_DATE ) "
sql = sql & "VALUES ("
sql = sql & "'" & Replace(UserName, "'", "''") & "', "
sql = sql & "'" & Replace(School, "'", "''") & "', "
sql = sql & "'" & Replace(Comment, "'", "''") & "', "
sql = sql & " " & Replace(CorNo, "'", "''") & ", "
sql = sql & "'" & Replace(ForumHeading, "'", "''") & "', "
sql = sql & " Date() ) "
'Response.Write sql
oConn.Execute sql
rs.Close
Set rs = nothing
%>
I have used the same template to update countless other tables before and I've never gotten this error before:
INSERT INTO SUNY_FORUM (USER_NAME,FORUM_SCHOOL,FORUM_COMMENT,CORRISPONDING_COMMENT_NO,FORUM_HEADING,FORUM_COMMENT_DATE ) VALUES ('ZVXC', 'SDFG', 'SDFGSDFG', 1, 'RE:Testing Forum', Date() )
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
/suny/includes/forum_insert_reply.inc, line 19
where line 19 is: "oConn.Execute sql"
I've made sure the database inself and the folder on the server have full read/write permissions... I'm at a loss! Anyone have any ideas?