为何我的程序在2000下可以更新数据库而在xp下不行呢

xiaop1108 2004-08-31 09:58:29
首先连接数据库
set rs=server.createobject("adodb.recorder")
sql="select * from 表名"
rs.open sql,conn,3,3
rs.addnew
.
.
.
.
rs.update
rs.close

为何在2000下可以添加到数据库中而在xp下却说数据库或对象为只读不能更新呢

代码完全是一样的啊
...全文
113 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sotwind 2004-09-01
  • 打赏
  • 举报
回复
我今晚也碰到了这个问题
我的机子也装了xp 数据库无法调用addnew方法
在论坛里查询了好久,终于给我搞明白了
回答一下,希望能对大家都有点帮助吧

按以下的方法做
首先,进到数据库那个目录
点工具,再点文件夹选项
再点查看
把使用简单文件共享前一项的勾去掉
好了
用右键点击那个数据库文件,你会看到多出一个安全的选项来 点它
再点选其中的everyone
好了,给他开放所有的权限吧
再回来测试我们的asp程序,呵呵,通过了
xiaop1108 2004-08-31
  • 打赏
  • 举报
回复
没有啊,Access没有打开啊我把程序拷到2000 下就可行在xp下就不行啊
xp专业版的安装程序里是有IIS的
hancheng 2004-08-31
  • 打赏
  • 举报
回复
你已经打开了Access数据库看内容的时候,
却在这时使用了网页更新。
xuanhu 2004-08-31
  • 打赏
  • 举报
回复
你一般装机的时候XP里有IIS吗??
除非是你重新下的一个IIS来装上去的
xiaop1108 2004-08-31
  • 打赏
  • 举报
回复
没搞错吧,xp 下没有IIS,家庭版的才没有啊,专业版的有啊
xuanhu 2004-08-31
  • 打赏
  • 举报
回复
呵呵,XP下没有IIS的
xiaop1108 2004-08-31
  • 打赏
  • 举报
回复
打个什么补丁啊
用自动更新已经更新过了啊
mjpclab 2004-08-31
  • 打赏
  • 举报
回复
检查文件权限
llsyhy 2004-08-31
  • 打赏
  • 举报
回复
打个补丁就ok数据库引擎
xiaop1108 2004-08-31
  • 打赏
  • 举报
回复
有人知道怎么办吗急啊

28,409

社区成员

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

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