private void button1_Click(object sender, EventArgs e) { ReportDocument cryRpt = new ReportDocument(); TableLogOnInfos crtableLogoninfos = new TableLogOnInfos(); TableLogOnInfo crtableLogoninfo = new TableLogOnInfo(); ConnectionInfo crConnectionInfo = new ConnectionInfo(); Tables CrTables; cryRpt.Load("..\\..\\CrystalReport1.rpt"); crConnectionInfo.ServerName = @"LYH_PC\SQLEXPRESS1"; crConnectionInfo.DatabaseName = "crystaldb "; crConnectionInfo.UserID = "sa"; crConnectionInfo.Password = "sa"; CrTables = cryRpt.Database.Tables; foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in CrTables) { crtableLogoninfo = CrTable.LogOnInfo; crtableLogoninfo.ConnectionInfo = crConnectionInfo; CrTable.ApplyLogOnInfo(crtableLogoninfo); } crystalReportViewer1.ReportSource = cryRpt; crystalReportViewer1.Refresh(); }
报表嵌入数据库连接
最新推荐文章于 2021-01-13 16:09:36 发布