在vb 2008中找不到microsoft ace 12.0提供程序何时连接Crystal Report [英] Cannot find microsoft ace 12.0 provider in vb 2008 when to connect a Crystal Report
本文介绍了在vb 2008中找不到microsoft ace 12.0提供程序何时连接Crystal Report的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试使用MS Access数据库(.accdb)使用Crystal Report在VS 2008中创建报表时,我无法从提供程序列表中找到Provider ACE.12.0.OLEDB提供程序。但是只有Jet.4.0.OLEDB PRovider。这里有什么问题?
When I was trying to create a report in VS 2008 using Crystal Report using MS Access Database (.accdb) I cannot find the Provider ACE.12.0.OLEDB provider from the provider list. But There is only the Jet.4.0.OLEDB PRovider. What is the problem in here?
推荐答案
ACE DB提供程序在64位版本中不可用。如果您的应用程序(在这种情况下为Crystal报告)作为64位进程执行,那么它将无法引用ACE - 它仅为32位。请改用JET提供程序。
The ACE DB provider is not available in a 64 bit version. If your application (Crystal reports in this case) is executing as a 64 bit process then it will not be able to reference ACE - it is 32 bit only. Use the JET provider instead.
这篇关于在vb 2008中找不到microsoft ace 12.0提供程序何时连接Crystal Report的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文