当我还没有设置任何时,水晶报告要求数据库密码

时间:2012-11-10 06:09:14

标签: c# crystal-reports

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可以使用此代码:

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

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

ReportDocument1.DataSourceConnections.Item(0).SetConnection(strLocationOfDatabase, "", False)

答案 2 :(得分:0)

不要刷新报告 -

CrystalReportViewer1.RefreshReport()

它对我有用我刚刚删除了该行。