Crystal报告数据库登录使用带密码的访问数据库失败

时间:2017-09-21 03:36:39

标签: vb.net ms-access crystal-reports

我正在使用带有password = admin的访问数据库的vb.net,然后我创建了一些水晶报告 我可以在主报表预览中正确登录。
但是当我尝试在crystalreportviewer上加载我的报告时.. 我收到数据库登录错误。我输入了正确的密码,但登录失败了。“

crystalReport41.SetDatabaseLogon("Admin", "admin")
CrystalReportViewer1.ReportSource = crystalReport41
CrystalReportViewer1.Refresh()`

如何解决这个问题..请帮帮我。

1 个答案:

答案 0 :(得分:0)

您的代码中没有给出servername和db。它应该像

myCrystalReprot.SetDatabaseLogon("myUsername", "myPassword","servername","dbname");

因此,如果您没有给出,那么它不会连接db并给出错误。

https://msdn.microsoft.com/en-us/library/ms226065(v=vs.80).aspx

http://www.c-sharpcorner.com/UploadFile/b926a6/create-crystal-report-step-by-step-using-sql-database-view/(搜索" SetDatabaseLogon"字符串)

相关问题