在没有Access 2007数据库引擎的情况下打开Access 2010数据库的问题 [英] Problem opening Access 2010 database without Access 2007 database engine

查看:167
本文介绍了在没有Access 2007数据库引擎的情况下打开Access 2010数据库的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在将VB.NET与Visual Studio 2010一起使用.
我们的应用程序使用Access 2010数据库(.accdb文件).
在客户端计算机上安装应用程序时,如果仅安装Access 2010数据库引擎而没有Access 2007数据库引擎,则该应用程序无法打开数据库.
为什么我们需要安装Access 2007数据库引擎,为什么不能安装Access 2010数据库引擎呢?

We are using VB.NET with Visual Studio 2010.
Our application uses Access 2010 database (.accdb file).
When installing our application on a client machine, if we only install Access 2010 database engine without Access 2007 database engine, the application can't open the database.
Why do we need to install Access 2007 database engine, why can't installing Access 2010 database engine not enough ?

谢谢.

推荐答案

麻将,
您能否告知我们有关您的应用程序和Access 2007< Del> 2010</Del>   数据库引擎的详细信息客户端计算机?
也就是说,对于您的应用程序:在Visual Studio 2010中编译选项.
关于客户端计算机:Windows 32位或64位,Access数据库引擎32位或64位.

我对我的应用程序有一定的经验.无法打开数据库,
 当编译选项为CPU = AnyCPU,32位=未选中且Access数据库引擎为32位时,
 在Windows 64位系统上运行.




Hi aujong,
Would you inform us further detail of your application and Access 2007 <Del>2010</Del> database engine installed on the client machine?
i.e. In the case of your application: compile options in Visual Studio 2010.
About the client machine: Windows 32-bit or 64-bit, Access database engine 32-bit or 64-bit.

I had an experience that my app. couldn't open the database,
  when compile option was CPU=AnyCPU, 32-bit=unchecked, and the Access db engine was 32-bit,
  running on Windows 64-bit.





这篇关于在没有Access 2007数据库引擎的情况下打开Access 2010数据库的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆