System.Data.OleDb.OleDbException: 无法从指定的数据表中删除
2017-07-06 16:05
429 查看
项目在自己电脑开发运行没有问题。在部署到服务器上,asp.net连接access数据库进行插入更新、删除文件操作时,出现如下错误:System.Data.OleDb.OleDbException: 无法从指定的数据表中删除。
大多数原因是是由于权限不够!可把mdb文件设为everyone具有完全权限。具体做法如下,若mdb文件的属性中没有"安全"选项卡,可依次单击“工具”-->“文件夹 选项”-->“查看”,把“使用简单文件共享(推荐)”前面的勾去掉,“确定”退出(注意分区格式须是NTFS)。这时候在mdb属性对话框中将出 现“安全”选项卡,依次点击“添加”-->“高级”-->“立即查找”,选定“Everyone”,再点击“确定”-->“确定”,在 “组或用户名称”下选定“Everyone”,勾选“完全权限”,点击“确定”退出。再次运行网页,异常消除。
大多数原因是是由于权限不够!可把mdb文件设为everyone具有完全权限。具体做法如下,若mdb文件的属性中没有"安全"选项卡,可依次单击“工具”-->“文件夹 选项”-->“查看”,把“使用简单文件共享(推荐)”前面的勾去掉,“确定”退出(注意分区格式须是NTFS)。这时候在mdb属性对话框中将出 现“安全”选项卡,依次点击“添加”-->“高级”-->“立即查找”,选定“Everyone”,再点击“确定”-->“确定”,在 “组或用户名称”下选定“Everyone”,勾选“完全权限”,点击“确定”退出。再次运行网页,异常消除。
相关文章推荐
- "System.Data.OleDb.OleDbException: 无法从指定的数据表中删除"的解决办法
- System.Data.OleDb.OleDbException: 无法从指定的数据表中删除
- asp.net抛出System.Data.OleDb.OleDbException:未指定的错误
- System.Data.OleDb.OleDbException: 发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。
- 错误:System.Data.MetadataException: 无法加载指定的元数据资源。
- 关于异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误
- System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。
- 异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误 这个错误是access数据库特有的错误,当access频繁读取或操作过多的时候就会发生这个错误,微软
- Windows XP下使用ASP.Net 访问Access数据库提示“System.Data.OleDb.OleDbException: 未指定的错误”的解决办法
- System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)
- vs2010安装在windows7 64中 System.Data.OracleClient.OracleException: ORA-12154: TNS: 无法解析指定的连接标识符
- “System.Data.OleDb.OleDbException: 未指定的错误”与
- System.Data.OleDb.OleDbException: 未指定的错误的解决方法
- System.Data.OleDb.OleDbException: 未指定的错误的完美解决方法
- “System.Data.OleDb.OleDbException: 未指定的错误”
- System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。
- System.Data.OleDb.OleDbException: 至少一个参数没有被指定值 解决方法
- C# OleDbConnection操作access出现System.Data.OleDb.OleDbException其他信息: 未指定的错误
- System.Data.OleDb.OleDbException: 未指定的错误的完美解决方法
- “System.Data.OleDb.OleDbException: 未指定的错误”