将表单连接到Crystal报表 [英] Connecting Form to Crystal Report
本文介绍了将表单连接到Crystal报表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在C#windows应用程序中将表单连接到水晶报表。
问候
Balamurugan
Hi,
How to connect a form to crystal report in C# windows application.
Regards
Balamurugan
推荐答案
嗨试试这个代码
Hi try this Code
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
CrystalReportWithImage CRPLI = new CrystalReportWithImage();
Database crDatabase;
Tables crTables;
TableLogOnInfo crTableLogOnInfo;
ConnectionInfo crConnectionInfo;
crConnectionInfo = new ConnectionInfo();
crConnectionInfo.ServerName = IPAddress + "\\SQLEXPRESS";
crConnectionInfo.DatabaseName = "DbName";
crConnectionInfo.UserID = "UserID";
crConnectionInfo.Password = "Password";
crDatabase = CRPLI.Database;
crTables = crDatabase.Tables;
foreach (CrystalDecisions.CrystalReports.Engine.Table crTable in crTables)
{
crTableLogOnInfo = crTable.LogOnInfo;
crTableLogOnInfo.ConnectionInfo = crConnectionInfo;
crTable.ApplyLogOnInfo(crTableLogOnInfo);
}
crystalReportViewer1.ReportSource = CRPLI;
crystalReportViewer1.Show();
}
这篇关于将表单连接到Crystal报表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文