在vb 2008中找不到microsoft ace 12.0提供程序何时连接Crystal Report [英] Cannot find microsoft ace 12.0 provider in vb 2008 when to connect a Crystal Report

查看:67
本文介绍了在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屋!

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