程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#實現水晶報表綁定數據並實現打印

C#實現水晶報表綁定數據並實現打印

編輯:C#入門知識

步驟:

1.新建一個數據集,然後將數據庫裡面的表托放到DataSet2.xsd裡面

   \   

  2.新建一個水晶報表,根據向導完成水晶報表的制作,效果圖如下:

   \

  3.新建一個WINDOWS窗體,並在窗體裡面放置一個CrystalReportViewer控件,單擊右上角的小三角行,然後選擇需要顯示的報表,並設置報表的路徑,

  效果圖如下:

  \

  4.接下來是後台代碼的綁定了:

  

view source print? 01 //綁定開始 02 String sql="" 03 sql = "select * from 表名" 04 SqlConnection con=new Sqlconnection("數據連接字符串"); 05 SqlDataApter da=new SqlDataApter(sql,con); 06 DataSet ds=new DataSet(); 07 CrystalReport1  cry=new CrystalReport1 (); 08 con.Open() 09 da.Fill(ds, "dgv") 10 cry.SetDataSource(ds.Tables("dgv")) 11 CrystalReportViewer1.ReportSource = cry 12 //綁定結束 13 如果要實現打印功能,還需修改一下,以下是打印的功能:(這個打印功能不是CrystalReportViewer1裡面自帶的): view source
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved