ASP中更新时,程序出错说无法更新库,库为只读
编号:QA002436
建立日期: 2000年1月13日 最后修改日期:2003年11月30日
所属类别:
Q
杨琦:
操作系统:NT
编程工具:ASP
问题:ASP中,使用DBF库在更新时,程序出错说无法更新库,库为只读,不知道是什么原因,可是我的库文件不是只读啊。谢谢
A回答:
ShiYw的意见:
如果是用的数据环境,有可能将Connection 的 Access项设为了Read-only。
如果是通过Recordset来更改数据的,则问题可能是出在 Recordset 的打开方式上。因为默认的打开方式为 Forward-only, 需将打开方式设为 Keyset 或 Dynamic。
NETMAN的意见:
在打开时必须指定是乐观锁定还是悲观锁定?
李的意见:
如果上面两位的回答不行的话,如果是在2000中用的话要考虑文件的安全属性,一般把IUSR,加到READ,WRITE,MODIFY的权限,还有数据库的属性也是一样。
此问题由ShiYw回答。
附加关键字:编程, 源程序, programming, source code, 其他语言, asm, vba, vbscript, 数据库, database, query。
| |
|
|
| |
|
|