水晶报表研究 VS-2005

如何去掉水晶报表打印数据库验证
代码如下:

 1 private void ConfigureCrystalReports()
 2    {
 3        ConnectionInfo connectionInfo = new ConnectionInfo();
 4        connectionInfo.ServerName = ".";
 5        connectionInfo.DatabaseName = "Northwind";
 6        connectionInfo.UserID = "sa";
 7        connectionInfo.Password = "woaini";
 8        string reportPath = Server.MapPath("NorthwindCustomers.rpt");
 9        crystalReportViewer.ReportSource = reportPath;
10        SetDBLogonForReport(connectionInfo);
11    }

12
13    private void Page_Init(object sender, EventArgs e)
14    {
15        ConfigureCrystalReports();
16    }

17    private void SetDBLogonForReport(ConnectionInfo connectionInfo)
18    {
19        TableLogOnInfos tableLogOnInfos = crystalReportViewer.LogOnInfo;
20        foreach (TableLogOnInfo tableLogOnInfo in tableLogOnInfos)
21        {
22            tableLogOnInfo.ConnectionInfo = connectionInfo;
23        }

24    }
posted @ 2006-09-18 16:37  cnkker.com  阅读(143)  评论(0)    收藏  举报