I am getting error of ASP with ADO. I also tried Insert command.
Please help me .
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<% @ Language=VBScript %>
<% 'option explicit
Response.Expires=0 %>
<!-- #include file="adovbs.inc"-->
<html>
<head>
<title></title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
<% dim con,rec
Set con=server.CreateObject("ADODB.Connection")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("login.mdb")
Response.Write("</br>connection opened")
Response.Write("<HR>")
set rec=server.CreateObject("ADODB.Recordset")
rec.CursorLocation=adUseServer
rec.CursorType=adOpenKeyset
rec.LockType=adLockOptimistic
rec.open "log",con,,,adCmdTable
rec.AddNew '<-------------error occur here(see below the description of error)
rec("name")="rd"
rec("pass")="check"
rec.Update
RESPONSE.WRITE("<HR/>")
'****************************************************************************************
response.write("<hr/>")
response.write("connection closed")'<---check this
rec.Close
con.close
set con=nothing
%>
</body>
</html>
********************************************************
Description of error:
Technical Information (for support personnel)
Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.
/myweb/log/ins.asp, line 34
Browser Type:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5
Page:
GET /myweb/log/ins.asp
Time:
Friday, September 04, 2009, 9:41:47 PM
More information:
Microsoft Support

New Topic/Question
Reply




MultiQuote



|