64位访问驱动程序

2020-09-05 17:41发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个64位的 VS.net 应用程序,该应用程序使用提供程序Microsoft连接到访问数据库。 ACE.OLEDB.12.0。 我找不到一种方法来让我的应用程序使用相同的数据库提供程序启动Crystal Report。 如何链接CR文件以使用64位提供程序进行访问?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个64位的 VS.net 应用程序,该应用程序使用提供程序Microsoft连接到访问数据库。 ACE.OLEDB.12.0。 我找不到一种方法来让我的应用程序使用相同的数据库提供程序启动Crystal Report。 如何链接CR文件以使用64位提供程序进行访问?

付费偷看设置
发送
5条回答
clever101
1楼 · 2020-09-05 18:01.采纳回答

不,我不是那个意思。 我错过了您的问题部分,其中您指定了应用程序为64位。 要确定数据库驱动程序的兼容性,请访问查看可用的产品可用性列表(PAM)。 https://help.sap.com/viewer/product/SAP_CRYSTAL_REPORTS,_DEVELOPER_VERSION_FOR_MICROSOFT_VISUAL_STUDIO/SP21/zh-CN 。 当我刚刚检查时,您似乎需要升级正在使用的访问驱动程序。 不支持版本12。

-Dell

d56caomao
2楼-- · 2020-09-05 18:12

仅用于确认。 现在,如果我使用32位数据提供程序(例如Access/Excel)保存报表,则我的 VB.Net 应用程序可以启动Crystal Report。 (DAO)(32位和 64位SQL Server提供程序可以正常工作)。 您是说CR不会支持MS Access的64位数据提供程序吗?

谢谢

Cikesha
3楼-- · 2020-09-05 18:07

您不能从Crystal本身或VS中的Crystal设计器中获得-它们都是32位。 您可以查看从应用程序提供ADO数据集作为报告的数据集。 到那时,报表将处理在应用程序中已检索到的数据,而无需直接连接到数据库。

-Dell

绿领巾童鞋
4楼-- · 2020-09-05 18:10

只需进行确认。 如果我使用32位数据提供程序保存报表,则我的 VB.Net 应用程序现在可以启动Crystal Report。 例如Access/Excel(DAO)(32位和 64位SQL Server提供程序可以正常工作)。 您是说CR不会支持MS Access的64位数据提供程序吗?

谢谢

Tong__Ming
5楼-- · 2020-09-05 17:52

您可以从以下链接获得:

https://www.microsoft.com/zh- 我们/download/details.aspx?id=54920

使用32位版本设计报告,然后在64位模式下运行时,应用会找到正确的dll名称。

一周热门 更多>