Ami*_*bar 3 asp.net oledb oledbexception
我糊涂了.我正在尝试使用ASP.Net将单个记录添加到Access 2000数据库中.但是,当我尝试添加新记录时,我收到以下错误:
异常详细信息:System.Data.OleDb.OleDbException:操作必须使用可更新的查询.
不可否认,错误消息具有误导性.
此错误消息的原因是该进程在一个标识(通常是ASP.NET)下运行,该标识只具有对数据库的读访问权限,并且无法修改该标识.
因此,要解决此问题,必须将ASP.Net用户的完全访问权限设置为数据库文件.如果在本地计算机上运行它,您可以在Windows资源管理器中右键单击数据库文件,转到"安全"选项卡,并授予ASP.NET用户对该文件的修改权限,但如果您的网站在Internet上,则必须使用您的控件面板设置(如C-Panel或Plesk)设置权限.
| 归档时间: |
|
| 查看次数: |
4778 次 |
| 最近记录: |