新手的简单问题.

CACACACACA 2005-11-02 08:36:59
<html>
<head>
<title>
</title>
</head>
<body>
<%
dim con,mdbfile
set con=server.createobject("adodb.connection")
mdbfile=server.mappath("a.mdb")
con.open "driver={microsoft access driver (*.mdb)};dbq="&mdbfile
sqlstr="insert into aaa(name,addr,comp,zip) values('jjw','qwerwer','ewrwerwe','1235456')"
con.execute sqlstr
con.close
set con=nothing
%>
</body>
</html>
为什么老报错呢?

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/a.asp, 第 13 行
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CACACACACA 2005-11-03
  • 打赏
  • 举报
回复
白夜花寒(远藤花已谢,白夜花未寒) 是正解.谢谢!
bat800 2005-11-03
  • 打赏
  • 举报
回复
检查字段,检查在是否已经打开 mdb数据库
zhanghongwen 2005-11-03
  • 打赏
  • 举报
回复
Microsoft OLEDBProviderforODBCDrivers(0x80004005)-->sql语句出错(要插入或更新的字段的数值不能为空值)
Microsoft OLEDBProviderforODBCDrivers(0x80004005)-->打开数据库出错,没有在指定目录发现数据库
superpig110 2005-11-03
  • 打赏
  • 举报
回复
数据库没有写权限,把数据库或者所在目录,给写权限

如果在本机,直接给everyone全部权限就可以了
ar7_top 2005-11-03
  • 打赏
  • 举报
回复
白夜花寒(远藤花已谢,白夜花未寒) 应该是正解了
白夜花寒 2005-11-02
  • 打赏
  • 举报
回复
我的电脑->工具->文件夹选项->简单文件夹共享的勾去了

右键点mdb文件在属性-安全里把everyone权限加上
look4sword 2005-11-02
  • 打赏
  • 举报
回复
检查一下各字段名有没有写正确。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧