1、設計一個DataSet
從“服務器資源管理器”中的“Test”數據庫中拖放“City”表到該DataSet數據集中:
2、創建一個.rpt文件同時將其指定給上一步建立的DataSet。
在數據報表設計器詳細資料處右擊選擇“數據庫”-“數據庫專家”展開“項目數據”(代替pull模式的OleDb),展開“ADO.Net數據集”--“DataSet”,選擇“city”表。
3、在WinForm拖放一個CrystalReportViewer 控件同時將其與前面的rpt文件建立聯繫。
4、現在在“字段資源瀏覽器”中就會在左邊“數據庫字段”區中顯示你選擇的表,以及表中的字段。
5、拖放需要的字段進入報表的“詳細資料”區。字段名將會自動出現在”頁眉“區。如果你想修改頭部文字,則可以右擊“頁眉”區中的文字,選擇”編輯文本對象“選項並進行編輯。保存並瀏覽信息。
6、在Form.cs中寫入以下代碼:
7、運行該Winform即可得到:
這裏利用條形圖來顯示報表的。