Database 使用Visual Studio 2010访问2010数据库

Database 使用Visual Studio 2010访问2010数据库,database,visual-studio-2010,ms-access,Database,Visual Studio 2010,Ms Access,我有一个Access 2010数据库,我正试图在Windows窗体Visual Studio应用程序中访问该数据库 这是我的密码: strDB = " Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" strDB = strDB & pstrPathName ' the connection object mdbDatabase = New OleDbConnecti

我有一个Access 2010数据库,我正试图在Windows窗体Visual Studio应用程序中访问该数据库

这是我的密码:

         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) 在选项下,选择目标CPU 5) 转换为x86


鲍勃

我在另一个论坛上找到了答案

1) 在项目上单击鼠标右键,选择“属性” 2) 选择编译 3) 点击高级编译 4) 在选项下,选择目标CPU 5) 转换为x86


Bob

顺便说一句,我发现这很有用,是访问32位还是64位?我不知道,但我运行的是Windows7,重要的是要知道:顺便说一句,我发现这个有用的是访问32位还是64位?我不知道,但我运行的是Windows7,重要的是要知道:在这种情况下,答案似乎是32位。在这种情况下,答案似乎是32位。