水晶报告问题

时间:2010-10-20 10:01:10

标签: c# crystal-reports crystal-reports-12

我正在使用c#在asp.net上处理水晶报告。 我正在使用reportdocument对象rpt来加载水晶报告。 我正在使用以下代码

ConnectionInfo connectionInfo = new ConnectionInfo();
connectionInfo.ServerName = @"servername";
connectionInfo.DatabaseName = "databasename";
connectionInfo.UserID = "userid";
connectionInfo.Password = "password";
//connectionInfo.IntegratedSecurity = true;

// Assign to all tables used by the report
Tables tables = rpt.Database.Tables;

foreach (CrystalDecisions.CrystalReports.Engine.Table table in tables)
{
    TableLogOnInfo tableLogonInfo = table.LogOnInfo;
    tableLogonInfo.ConnectionInfo = connectionInfo;
    table.ApplyLogOnInfo(tableLogonInfo);
}

这里我设置了数据库登录详细信息。现在的问题是,当我运行它时,它需要浏览器上的数据库登录信息。

1 个答案:

答案 0 :(得分:0)

  1. 检查所有连接详细信息是否正确
  2. 尝试在设置报告源
  3. 后添加连接

    这些可能会解决问题

相关问题