CrystalReportViewer1.ReportSource = rpdMy0;
其中:
TableLogOnInfo类是: 提供属性,以便检索和设置表连接选项.它有一个连接的属性ConnectionInfo,用来设置与数据库的连接.如上面的ServerName等.生成一个报表文档对象将前面我们做好的那个CrystalReport1.rpt赋给它.在这里要注意的是Database属性!然后把报表对象做为CrystalReportViewer1的数据源.
或者,获得数据库的方法改为直接从数据库获得DataSet
using System.Data.SqlClient;using System.Collections.Specialized;
string strConn=System.Configuration.ConfigurationSettings.AppSettings["DB"].ToString(); using (SqlConnection conn = new SqlConnection(strConn)) { SqlDataAdapter da = new SqlDataAdapter(strSQL,conn);//strSQL是SQL语言"select * from dbo.table1" DataSet ds=new DataSet(); da.Fill( ds); CrystalReport1 cr1 = new CrystalReport1(); cr1.SetDataSource( ds); CrystalReportViewer1.ReportSource = cr1;
}
上一页 [1] [2]
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18