1

当我尝试查看报表时,Crystal Reports 要求输入数据库用户和密码,但我没有为我的本地 *.sdf 文件设置任何内容。如果我选择了一个但没有用户,我的连接字符串只包含数据集参数和密码。

4

3 回答 3

0

您可以使用此代码:

ReportDocument1.DataSourceConnections.Item(0).SetConnection(strLocationOfDatabase, "", "UserName", "Password")

或者如果您没有用户名和密码:

ReportDocument1.DataSourceConnections.Item(0).SetConnection(strLocationOfDatabase, "", False)
于 2012-11-10T06:37:17.980 回答
0

当报告参数与提供给报告的数据不匹配时,可能会发生这种情况。

于 2012-11-10T06:30:52.320 回答
0

不要刷新报告-

CrystalReportViewer1.RefreshReport()

它对我有用,我刚刚删除了那行。

于 2016-08-09T22:01:15.770 回答