该站点突然返回 System.Data.OleDb.OleDbException:未指定错误可能是啥?

Posted

技术标签:

【中文标题】该站点突然返回 System.Data.OleDb.OleDbException:未指定错误可能是啥?【英文标题】:What could be that site suddenly returns System.Data.OleDb.OleDbException: Unspecified error?该站点突然返回 System.Data.OleDb.OleDbException:未指定错误可能是什么? 【发布时间】:2011-12-06 11:13:35 【问题描述】:

我基于 MS-Access 的 ASP 站点停止工作。当它尝试打开连接时,我收到错误System.Data.OleDb.OleDbException: Unspecified error。网站和访问文件位于同一台服务器上。

服务器中未进行任何更新或更改。连接字符串没有改变。 mdb 文件没有丢失。

有什么建议可能会发生吗?

P.S.因为网站可以使用“mdb”文件,我真的需要在服务器上安装 MS-Office 还是 .Net 框架就足够了?

【问题讨论】:

【参考方案1】:

您不需要 Office 或 Access,而是 Jet-Engine,它属于 Windows,而不是 Office。

关于错误:尝试修复mdb。有时它们只是被损坏了。

【讨论】:

以上是关于该站点突然返回 System.Data.OleDb.OleDbException:未指定错误可能是啥?的主要内容,如果未能解决你的问题,请参考以下文章

OleDb 异常 System.Data.OleDb.OleDbException (0x80004005): 超出系统资源

System.Data.OleDb.OleDbException 无效参数

System.Data.OleDb.OleDbException 未处理:不是有效路径

System.Data.OleDb.OleDbException: 'UPDATE 语句中的语法错误。 '

为啥 System.Data.OleDb 代码会联系 Microsoft?

VS 2015:尝试连接到 Excel 时出现“抛出异常:System.Data.dll 中的‘System.Data.OleDb.OleDbException’”