C# 无法连接Windows server 2012上的access数据库(64位)
我有一个网站,这是使用access数据库。它在本地计算机(32位Windows 7)上正常运行。当我在Windows Server 2012(64位)上发布它时,连接到数据库时会出现错误 “未设置对象引用” 尝试了以下操作:C# 无法连接Windows server 2012上的access数据库(64位),c#,asp.net,C#,Asp.net,我有一个网站,这是使用access数据库。它在本地计算机(32位Windows 7)上正常运行。当我在Windows Server 2012(64位)上发布它时,连接到数据库时会出现错误 “未设置对象引用” 尝试了以下操作: 在iis中启用32biton64bit=“true”。也执行了C:\Windows\SysWOW64\odbcad32.exe,但错误仍然发生。为什么?如何逐步删除此错误?您使用的是哪种access数据库?它是mdb还是accdb文件 以下是所有可能的连接字符串: 如果您
在iis中启用32biton64bit=“true”
。也执行了C:\Windows\SysWOW64\odbcad32.exe,但错误仍然发生。为什么?如何逐步删除此错误?您使用的是哪种access数据库?它是mdb还是accdb文件
以下是所有可能的连接字符串:
如果您使用旧的jet提供程序访问数据库,这可能是一个解决方案:
您需要记录/调试代码。对象引用错误意味着在尝试使用其值时未初始化某些内容。