无法通过设置数据源位置VS2019社区更新数据源位置

2020-08-15 20:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我将Visual Studio ...

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

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


我将Visual Studio 2019社区与Crystal Reports SP27,CRforVS13SP27_0-10010309和CR13SP27MSI64_0-10010309结合使用。 使用存储过程从SQL 2019服务器提取报表数据。 我向存储过程添加了一个新字段,因此现在需要更新报告。 进入"设置数据源位置"后,我选择" OLE DB(ADO)",然后选择" SQL Native Server 11.0"。 输入连接服务器后的连接信息,用户名和密码,就可以选择我的数据库,而不会出现任何问题。 从那里,我可以获得我的存储过程的列表,然后选择我使用的存储过程。 选择存储过程后,我可以选择"更新",它会弹出输入参数框。 一旦执行此操作,将弹出一条错误消息,提示"无法打开/访问数据对象",然后弹出"未知数据库连接器错误",阻止完成更新。

如果创建新报告,则可以连接到数据库并将数据引入报告中。 因为我可以访问新报表中的数据,所以此问题仅与设置数据源过程有关。 我在网上找不到任何东西可以帮助解决此问题。 我的报告非常复杂,我不想重新创建它。 另外,我想解决此问题以供将来更新。

谢谢

3条回答
wang628962
2020-08-15 20:26

嗨,查尔斯,

您是在VS中使用嵌入式报表设计器,还是在使用完整CR设计器的独立副本?

您是否在重新设置SP后验证数据库? 应当使用新的SP信息修复/更新rpt文件。

查看将其转换为ODBC是否有效,然后再将其转换回OLE DB。

VS IDE默认为32 位,因此您可能需要同时在32和64 ODBC Admin中创建一个DSN。

Don

一周热门 更多>