注册 登录
编程论坛 ASP技术论坛

请高手指点迷津

梁歌 发布于 2008-03-12 10:01, 1469 次点击
使用IIS出现以下问题,请高手指点一下
技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/index.asp, 第 147 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /index.asp
14 回复
#2
madpbpl2008-03-12 10:33
权限问题
#3
execoo2008-03-12 12:38
嗯,是权限问题
你是不是用的XP的操作系统?如果是XP系统的话,你的目录默认是不开放写入权限的,把目录权限放开就行了。
#4
梁歌2008-03-12 15:05
楼上老兄说的对,我只能打开数据库,而不能写入,而且打开时要也出现:
技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/upload/readtp.asp, 第 191 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /upload/readtp.asp

但重新刷新一下就能显示
我设的权限为:纯脚本

[[it] 本帖最后由 梁歌 于 2008-3-12 15:33 编辑 [/it]]
#5
execoo2008-03-12 15:38
是要开放你目录的权限。你试下把目录设置成“共享”就没有了,嘿嘿!!或者把目录增加一个“evryone”的账号,给这个账号加入读写权限也OK
#6
梁歌2008-03-12 17:09
是不是按右键选择属性→选择“WEB共享”→添加默认目录为共享目录
我这样做了不行

怎么这样操作“把目录增加一个“evryone”的账号,给这个账号加入读写权限也OK”
请明示!!!!!
#7
lctt2008-03-12 17:14
上百度搜就有了,我遇到同样的问题,到现在还没解决···
#8
madpbpl2008-03-13 00:53
[bo]以下是引用 [un]梁歌[/un] 在 2008-3-12 17:09 的发言:[/bo]

是不是按右键选择属性→选择“WEB共享”→添加默认目录为共享目录
我这样做了不行

怎么这样操作“把目录增加一个“evryone”的账号,给这个账号加入读写权限也OK”
请明示!!!!! ...

你用的是xp,还是2003?
只有本站会员才能查看附件,请 登录
如图添加,然后完全控制选勾即可
#9
梁歌2008-03-13 10:01
我用的是XP
#10
madpbpl2008-03-13 10:06
ntfs,还是fat32?
#11
梁歌2008-03-13 10:45
ntfs
#12
madpbpl2008-03-13 10:51
1.文件夹选项--》查看--》使用简单文件共享(推荐)  前面的勾去掉
2.你会发现文件夹属性会多出一个安全选项,然后按楼上说的添加一个everyone角色,赋于他权限就可以了。
#13
梁歌2008-03-13 11:36
谢谢楼上老兄,按照你说的方法,我的问题解决了,这样设置不会出现安全问题吧。
如果是fat32,也是这样设置吗?
再次谢谢!!!

[[it] 本帖最后由 梁歌 于 2008-3-13 11:42 编辑 [/it]]
#14
madpbpl2008-03-13 11:56
fat32不用设置的
#15
梁歌2008-03-13 15:49
OK 再次谢谢
1