完了,这下全完了!求命

wsdzm 2004-08-01 06:58:21
ACCESS 问题

我在本地机上测试时,程序没有问题.但传到服务器上凡是进行
insert和update操作的都会:

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

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

/admin/gsxw/xwgl.asp,行47

怎么办啊?急死人了!
...全文
172 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wsdzm 2004-08-01
好了,谢谢各位
回复
chenxuchen 2004-08-01
我找到这资料了,是打开数据库出错,没有在指定目录发现数据库,也就是说你这个数据库的路径肯定有问题,自己找一下,错在那里啊,在连接数据库时最好用server.mappath(“目录/数据库名”),如果你没有用上上面那句的话,请用上试一下吧
回复
lordwudee 2004-08-01
这个问题不是你的,和你的服务器管理商联系一下,让他更改一下存放数据库文件夹的权限。
既然在本机没问题代码一定没问题,不用在代码上下功夫。
就是权限的问题,你的空间支持access读取写入么
回复
chenxuchen 2004-08-01
以前我也碰到这种情况,不过我也忘了怎么解决的了
回复
wsdzm 2004-08-01
妈的,自己来,我不信自己就搞不起来
回复
wsdzm 2004-08-01
那本地机怎么有用?

我不怎么懂,那我应该怎么做?
回复
zorou_fatal 2004-08-01
你的.mdb文件没有IUSER帐户的写入权限
回复
wsdzm 2004-08-01
真的很急,大家帮帮忙,老板追了,本来是做好了,一传上去,我傻眼了

唉,怎么会这样?
回复
wsdzm 2004-08-01
我是conn.execute(sql)
回复
chenxuchen 2004-08-01
你是用rs来执行这个SQL语句的吧,如果是的话改试用一下connection对象的execute方法来试一下看
回复
wsdzm 2004-08-01
程序里面所以的数据库插入和更新操作都会显示这个错误!
回复
wsdzm 2004-08-01
代码应该没有错

sql="insert into news (title,content,post_time)values('"&title&"','"&content&"','"&now&"')"
回复
SonicX 2004-08-01
行47 上下几行关键代码帖来看看
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-01 06:58
社区公告
暂无公告