recordset对象的update方法更新ACCESS数据库时出现错误
我用recordset对象的update方法更新ACCESS数据库时出现错误,代码如下:<%
set db=server.CreateObject("adodb.connection")
db.open "driver={microsoft access driver (*.mdb)};DBQ="&_
server.mappath("date/employee.mdb")
set rs=server.createobject("adodb.recordset")
sql="select * from e2"
rs.open sql,db,adOpenDynamic,2
rs.addnew
rs("职工号")="abc"
rs.update
%>
一执行到rs.update时浏览器就显示错误,数据也没能添加进去;去掉rs.update程序就能执行,employee.mdb也没有只读属性。而如果换成SQL数据库就能执行,SQL代码如下:<%
set db=server.CreateObject("adodb.connection")
db.open "driver={sql server};server=server1;database=employee;uid=sa;pwd=psa"
set rs=server.createobject("adodb.recordset")
sql="select * from e2"
rs.open sql,db,adOpenDynamic,2
rs.addnew
rs("职工号")="abc"
rs.update
%>
请问为什么SQL数据库能通示而ACCESS数据库却不能通过呀?