我也有了问题 :)  想请同志们看看~~

78product 2001-03-08 10:25:00
很简单的代码,昨天还好的,今天怎么就不行了?


<%
dim conn,connstr
connstr="DBQ="+server.mappath("inc/database.mdb")+ _
";DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
dim rs,sql,cn
cn = "haha haha haha"
set rs=server.createobject("adodb.recordset")
rs.open "Table1",conn,3,3
rs.addnew
rs("field1")=cn
rs.update
rs.close
conn.close
set conn=nothing
%>
然后报如下错误,想请大家帮忙看看。


Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access 驱动程序] 不能更新。数据库或对象为只读。

/news/test.asp, 行15
...全文
165 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rehuo 2001-03-10
  • 打赏
  • 举报
回复
都是高手啊!
fengyang 2001-03-10
  • 打赏
  • 举报
回复
大家一起瓜分!
78product 2001-03-10
  • 打赏
  • 举报
回复
那分数怎么办呢?

不如我们三个人瓜分乐~~~哈哈
wingc 2001-03-09
  • 打赏
  • 举报
回复
请确认你的数据库文件属性不是只读。
tripofdream 2001-03-09
  • 打赏
  • 举报
回复
呵呵,其實這就是我想說的第三點,但我想一般人去改這個的可能性不大,沒想我想錯了.
78product 2001-03-09
  • 打赏
  • 举报
回复

呵呵,两位说得都有一点道理,但也都不正确。

其实是我把Nt的磁盘安全性设置为只读乐,在目录上按鼠标右键,点“属性--安全性--权限”然后添加“everyone--完全控制”就可以乐。
tripofdream 2001-03-09
  • 打赏
  • 举报
回复
1.文件是否為只讀(可能性不大)
2.access對多用戶的支持不是很好,當有多個用戶同時操作一個表時,常會出現這種情況,如果你再次使用又正常的話,那就是這個原因了.

28,391

社区成员

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

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