水晶报表验证

2020-09-08 10:01发布

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

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


嗨,有一个问题。 如何将身份验证数据存储在Crystal Report(由Visual Studio 2017制造)中,而不必每次都在代码中设置(在C#中)? 我试图在c#应用程序中加载报告,然后将其导出为pdf,并抛出异常"数据库登录失败。",我没有在c#代码中设置任何身份验证数据。

对于某些报告,它起作用,而对于其他报告,则不起作用。

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

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


嗨,有一个问题。 如何将身份验证数据存储在Crystal Report(由Visual Studio 2017制造)中,而不必每次都在代码中设置(在C#中)? 我试图在c#应用程序中加载报告,然后将其导出为pdf,并抛出异常"数据库登录失败。",我没有在c#代码中设置任何身份验证数据。

对于某些报告,它起作用,而对于其他报告,则不起作用。

付费偷看设置
发送
3条回答
1楼 · 2020-09-08 10:48.采纳回答

很遗憾,您无法在报告中存储数据库凭据。 它会保留用户ID,但是您总是必须手动或通过代码设置密码。

-Dell

Nan4612
2楼-- · 2020-09-08 10:37

当然,如果 SAP作为仅在报告中存储身份验证数据的选项。

亦是此间程序员
3楼-- · 2020-09-08 10:41

我找到了解决方案。 您应该创建一个包含用户和密码的DSN文件,然后将此文件用作水晶报表数据库的连接文件。 唯一的缺点是密码在DSN文件中可见。

一周热门 更多>