我是使用Visual Studio 2010和Microsoft Access 2007创建应用程序的新手。我尝试将Visual Studio与MySQL连接为数据库并且工作正常但是当我将其更改为MS Access时,我收到错误,指出 OleDbException是未处理的和找不到文件。我创建的数据库文件位于程序所在的同一文件夹中
这是错误的打印屏幕:
答案 0 :(得分:1)
例外是告诉您问题是什么:“工作组信息文件丢失或由其他用户专门打开”。
Microsoft提供了完整的解释和解决方案here。
答案 1 :(得分:0)
我的理解是您需要将构建设置设置为目标x86 cpu,以使JET.OleDb提供程序正常工作。如果您的目标是“ANy CPU”或x64,则会遇到异常。