原創|使用教程|編輯:鄭恭琳|2017-08-07 14:54:33.000|閱讀 984 次
概述:要在web報表中使用數據源,您需要注冊數據源。 這可以通過兩種方式完成,具體步驟將在本文中進行說明。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
要在web報表中使用數據源,您需要注冊數據源。 這可以通過兩種方式完成,具體步驟將在本文中進行說明。
1.使用項目ASP.Net。 將組件“SQLDataSource”添加到窗體中:
2.從組件的彈出菜單中選擇“配置數據源”:
3.創建連接。 選擇連接和數據庫的類型:
4.選擇所需的數據表和字段;
5.將“WebReport”組件從工具箱添加到表單中;
6.從組件的彈出菜單中選擇“選擇數據源”:
7.選擇先前添加的數據源:
完成所有操作后,可以在報表中使用數據源。
復制并重復前一個示例的前5個點。 接下來,按照說明進行操作:
6.在表單上選擇“WebReport”組件;
7.在屬性“Inspector”切換到“Events”(事件);
8.添加“StartReport”事件;
9.寫下面的代碼:
DataView view = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty); DataTable table = view.ToTable(); DataSet ds = new DataSet(); ds.Tables.Add(table); WebReport1.RegisterData(ds, "Connection");
所以,我們在這里使用了數據記錄功能“RegisterData”。 “DataSet”及其名稱被用作參數。 首先,創建“SqlDataSource”,以“DataView”的形式接收數據。
然后,數據被轉換成一個表,它被添加到“DataSet”。
總而言之,在本文中,已經說明并驗證了在Web報告中注冊數據的兩種方式。 從分析得出的結論表明,第一種方法是最簡單和最方便的。 使用此方法,可以注冊和創建數據源來運行允許使用此數據生成報表的應用程序。 但是,當您有桌面應用程序并需要在網絡上發布報表時,第二種方法也會很有效。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn