好久没做asp了,遇到往库里添加数据的问题!!!?
猞猁狲 2006-03-09 02:14:17 哎!真是郁闷阿!这么简单的问题我都找不到原因在哪里!大家帮帮忙!
就是个简单的往库里添加记录的问题!
数据表名称是gp,有三个子段 ID GPname RongLiang
添加数据的代码
db="/db/gpgl.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
set rs=Server.CreateObject("adodb.recordset")
sql=""
rs.open sql,conn,1,3
rs.addnew
rs("GPname")=name
rs("RongLiang")=rl
rs.update
rs.close
set rs=nothing
===============================以下是错误信息
错误类型:
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
/admin/add.asp, 第 17 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 34 ??? /admin/add.asp
POST Data:
mc=ddd&rl=300&Submit=%CC%ED+%BC%D3
时间:
2006年3月9日, 下午 02:04:30
=====================================================
后来我又用这种方法
db="/db/gpgl.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
sql="insert gp(GPname,RongLiang) values('ddd','ddd')"
conn.Excute sql
===========================错误提示!!
错误类型:
Microsoft JET Database Engine (0x80040E37)
Microsoft Jet 数据库引擎找不到输入表或查询 'Excute'。 确定它是否存在,以及它的名称的拼写是否正确。
/admin/add.asp, 第 18 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 34 ??? /admin/add.asp
POST Data:
mc=ddd&rl=300&Submit=%CC%ED+%BC%D3
时间:
2006年3月9日, 下午 02:12:12
=================================