我有一个 Access 2010 数据库,我正尝试在 Windows 窗体 Visual Studio 应用程序中 Access 它。
这是我的代码:
strDB = " Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
strDB = strDB & pstrPathName
' the connection object
mdbDatabase = New OleDbConnection(strDB)
' open the connection
mdbDatabase.Open()
它无法工作。我收到的消息是“Microsoft.ACE,OLEDB.12.0”提供程序未在本地计算机上注册。
另一个论坛建议我尝试安装 AccessDatabaseEngine.exe。该程序安装正常,但没有帮助。有什么想法吗?
鲍勃
最佳答案
我在另一个论坛找到了答案
1) 右击项目,选择属性 2)选择编译 3)点击高级编译 4) 在 Option 下,选择 Target CPU 5) 转向 x86。
鲍勃
关于database - 使用 Visual Studio 2010 Access 2010 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9203077/