我用VB.net和Microsoft开发了这个软件应用程序。这个软件很好用。发表这种掌声对我来说是个大问题。尽管它似乎已经发表了良好的,但它似乎不承认我的访问数据库和支持错误,每次和任何地方的数据库被调用和使用的程序。我怎样才能克服这个问题?
发布于 2014-02-10 12:50:47
我刚从某个地方回来,不管怎样.实际上,我在Microsoft.Jet.OLEDB.4.0上遇到了问题,尤其是在64位机器上。这是因为Microsoft.Jet.OLEDB.4.0是作为32位组件设计的。如果您将解决方案编译为AnyCpu,那么它不应该工作,因为x64进程无法加载x86组件。所以你有两个选择。
1)将编译方式改为32位模式。
2)使用Microsoft.ACE.OLEDB.12.0提供程序而不是Microsoft.Jet.OLEDB.4.0。这使用.accdb而不是.mdb。这是自上次我听说2003年办公室将不再被支持以来,更多的未来证据:)
https://stackoverflow.com/questions/21674902
复制相似问题