博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

winfrom水晶报表

Posted on 2010-05-27 11:25  gzlxm  阅读(1021)  评论(0)    收藏  举报

1.winform水晶报表 

   a.新建一个项目(如图)

   b.在此项目里面添加一个数据集文件DataSet1.xsd

  

   

 

   

   

   

   c.添加一个报表文件 CrystalReport1.rpt

   

 

   

    

   d.在窗体里面添加一个crystalReportViewer1控件

   

   e.写如绑定代码

    

    DataSet ds = new DataSet();

 using (SqlConnection con = new SqlConnection("server=.;database=Usersinfro;uid=sa;pwd=sa123;"))
 {
       SqlCommand cmd 
= new SqlCommand("select * from usermsg", con);
       SqlDataAdapter da 
= new SqlDataAdapter();
       da.SelectCommand 
= cmd;
       con.Open();
       da.Fill(ds);
 }
 CrystalReport1 cr 
= new CrystalReport1();
 cr.SetDataSource(ds.Tables[
0]);
 crystalReportViewer1.ReportSource 
= cr;

 

   f.运行看效果