国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C# 創(chuàng)建報表過程詳解

2020-01-24 01:41:02
字體:
來源:轉載
供稿:網友

1、新建windows窗體,項目-->添加新項-->Visual C#項-->Windows Form-->windows窗體。

2、窗體中加入button按鈕和報表控件。

3、新建報表,項目-->添加新項-->reporting-->報表,生成.rdlc文件。

4、在.rdlc上插入表格-->新建數據源-->數據庫-->數據集-->新建連接,步驟如下:

5、這里輸入數據庫連接的服務器名,登錄數據庫的用戶名和密碼,選擇數據庫名稱。

6、選擇需要用的表。

7、名稱可以自己寫,本人沒改,數據源為自己選擇的數據庫名稱,可用數據集為表名。

8、.rdlc界面在表格的第一行輸入字段名,第二行點擊每列右上角的小圖標選擇該列要顯示的字段名。

9、回到Form窗體點擊報表右上角的小三角,選擇剛剛創(chuàng)建的報表Report1.rdlc,數據源默認的就可以,本人在這里沒有修改數據源名稱還是DataSet1.

10、后臺代碼

  public Form1()
{
InitializeComponent();
this.reportViewer1.Load -= new System.EventHandler(this.reportViewer1_Load);
}

   private void button1_Click(object sender, EventArgs e)//button點擊事件
{
reportViewer1_Load(sender, e);
}

   private void Form1_Load(object sender, EventArgs e)
{
this.reportViewer1.Load -= new System.EventHandler(this.reportViewer1_Load);
}

private void reportViewer1_Load(object sender, EventArgs e)

{

DataTable table = helps.GetDataTable("select ID,UserID,OID from User_Org where 1=1");

this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", table));

this.reportViewer1.RefreshReport();

}

運行程序加載:

點擊button

這里寫的是點擊button后才加載數據。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 梨树县| 云南省| 芜湖市| 仲巴县| 册亨县| 巴东县| 贵南县| 韶关市| 宽甸| 柘荣县| 隆安县| 平顶山市| 闽侯县| 连江县| 都昌县| 姜堰市| 南靖县| 汾西县| 石景山区| 长治县| 五寨县| 丁青县| 芦溪县| 吐鲁番市| 偃师市| 内江市| 乐安县| 公安县| 盐边县| 芒康县| 汶川县| 孝昌县| 江都市| 秦安县| 六盘水市| 通辽市| 松潘县| 湄潭县| 南川市| 阳城县| 通辽市|