Tạo Crystal Report Trong C #

28,771 views

Published on

Tạo Crystal Report Trong C #

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
28,771
On SlideShare
0
From Embeds
0
Number of Embeds
333
Actions
Shares
0
Downloads
823
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Tạo Crystal Report Trong C #

  1. 1. Website: http://itctu.com Sinh Viên CNTT ĐHCT Tạo crystal report trong C# .Net Giới thiệu Hiện tại có rất ít bài tiếng việt hướng dẫn về phần này. " creating Crystal Reports using C#.NET" . Tạo một Crystal Reports trong C#.Net với CSDL access SQL sercer làm tương tự. Tạo dataset Đầu tiên bạn tạo 1 dự án Sau đó “Add New Item” trong “Project” menu, bạn add a Dataset Giống hình bên dưới. Trích: String connString = @"Provider=Microsoft.Jet.OLEDB.4.0;_ Data Source=....myDB.mdb;User ID=Admin;Password="; OleDbConnection conn = new OleDbConnection(connString); conn.Open(); string query = "SELECT studentID, firstName, lastName, birthDate, _ address, contactNo FROM studentInfo"; OleDbDataAdapter oleDA = new OleDbDataAdapter(query,conn); Tài liệu tham khảo từ Internet
  2. 2. Website: http://itctu.com Sinh Viên CNTT ĐHCT Tạo một báo cáo dùng Crystal Reports Sau khi tao xong dataset bạn add a Crystal Report vào project bằng cách “Add New Item” trong “Project” menu. Sau đó chọn tên xuất hiện rồi nhấn nút ok. Màn hình sẽ hiển thị như sau bạn chọn mặt định rồi ấn OK Sau đó chọn table rùi insert table Tài liệu tham khảo từ Internet
  3. 3. Website: http://itctu.com Sinh Viên CNTT ĐHCT phần này có thể khác so với VB2005 nhưng cũng tương tự thôi! sau đó chọn các fields hiển thị trong report --> nhần nút add Tài liệu tham khảo từ Internet
  4. 4. Website: http://itctu.com Sinh Viên CNTT ĐHCT Xong xu bạn nhấn nút next-->cuối cùng chọn style kiểu bạn muốn report hiển thị Tài liệu tham khảo từ Internet
  5. 5. Website: http://itctu.com Sinh Viên CNTT ĐHCT Kế tiếp bạn sẽ cho report hiển thị trên form Bạn tao một form và add crystalReportViewer viết code trong thuộc tính page load Trích: // code to get data from the DB DBConnection DBConn = new DBConnection(); OleDbDataAdapter myDataAdapter = DBConn.getDataFromDB(); // use the created Dataset to fill it with data got // from the DB by using the DataAdapter DataSet dataReport = new DataSet(); myDataAdapter.Fill(dataReport,"myPersonalInfoTable "); // create a new report from the created CrystalReport myDataReport myDataReport = new myDataReport(); // set the data source of the report myDataReport.SetDataSource(dataReport); // set the report source of the created “crystalReportViewer” // component to the created report crystalReportViewer1.ReportSource = myDataReport; bạn có thể thay đổi dường dẫn mặt định bằng Trích: crystalReportViewer1.ReportSource = @“..ReportssalesReport.rpt”; Tài liệu tham khảo từ Internet
  6. 6. Website: http://itctu.com Sinh Viên CNTT ĐHCT Chúc các bạn thành công với niên luận 2 của mình  Tài liệu tham khảo từ Internet

×