奇怪的问题!
我的连接字符串是Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\taoyuan\poll.mdb;Persist Security Info=False
则进行更新操作的时候会说
-----------------------------------------------------
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft JET Database Engine 错误 '80004005'
操作必须使用一个可更新的查询。
/taoyuan/test.asp,行115
-------------------------------------------------------
如果我的字符串是Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\taoyuan\poll.mdb;Mode=Share Deny None;Persist Security Info=False
则只要进行数据操作就会说
-------------------------------------------------
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft JET Database Engine 错误 '80004005'
Microsoft Jet 数据库引擎打不开文件'E:\taoyuan\poll.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
/taoyuan/test.asp,行130
-----------------------------------------------------
行130是执行sql语句的那一行!
我重起机子也没有用
我自己并没有其他的程序在使用数据库,数据库也不是只读的。
我想问问是怎么一回事
我使用的是office2003,不会跟这个有关系吧?