Hướng dẫn tạo report đơn giản trong C# sử dụng Microsoft report viewer

Hướng dẫn tạo report đơn giản trong C# sử dụng Microsoft report viewer

Đầu tiên các bạn chọn microsoft report viewer

kết quả sẽ thế này

tiếp đến các bạn tạo một dataset (add item vào) và đặt tên tùy ý, ở đây mình đặt tên ReportSinhvien

Hướng dẫn tạo report đơn giản trong C# sử dụng Microsoft report viewer

các bạn kết nối xuống CSDL bằng cách vào view > server explorer, chọn connect...

một bảng connect hiện ra, ở phần server name các bạn chọn server của các bạn, mình thì để dấu . sau đó chọn CSDL bạn muốn tạo report

sau đó các bạn chọn table mà muốn tạo report, bảng đó sẽ xuất hiện trong dataset

các bạn save lại nhé, sau đó quay lại form1, chọn phần design report

một bảng xuất hiện

các bạn chọn next nhé, cái náy chắc đơn giản , sau đó finish thôi

các bạn có thể định dạng lại cho ngày tháng năm bằng cách chọn property của field (của mình là ngày sinh) > format và chọn định dạng, nếu muốn đặt tháng thì các bạn viết MM nhé, viết mm là ra minute đấy, chú ý

sau đó quay lại form1 và làm theo hình nha

vậy là hoàn tất rồi

đầu tiên các bạn vào trong dataset hồi này nhé ở dòng cuối cùng chọn properties để thay đổi câu lệnh sql tí

ở đây mình thêm mệnh đề WHERE vào WHERE Ten_sinh_vien = @TenSV Ten_sinh_vien là field trong database còn @TenSV là đối số truyền vào, > finish đi

quay lại cái form1 các bạn thêm vào button và textbox

trong event form_load các bạn cut toàn bộ vào nút event click của button

Code:
private void button1_Click(object sender, EventArgs e) { // TODO: This line of code loads data into the 'ReportSinhvien.SINH_VIEN' table. You can move, or remove it, as needed. this.SINH_VIENTableAdapter.Fill(this.ReportSinhvie n.SINH_VIEN, textBox1.Text); this.reportViewer1.RefreshReport(); }
ở dòng Code:
this.SINH_VIENTableAdapter.Fill(this.ReportSinhvie n.SINH_VIEN, textBox1.Text);
textBox1.Text chính là tham số mình truyền vào thông qua textbox
ok vậy là xong rồi đó

các bạn có thể publish thành excel hoặc pdf nữa, các chức năng trong form report đã có sẵn

Bạn thấy bài viết này như thế nào?: 
Average: 9 (1 vote)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Giới thiệu Warm Introduction to the Drupal Community

Giới thiệu Warm Introduction to the Drupal Community

The Drupal Community is an incredibly friendly, welcoming place. 

Học ngành gì trong kỷ nguyên 4.0? (3 cuộc cách mạng công nghiệp diễn ra)

Học ngành gì trong kỷ nguyên 4.0? (3 cuộc cách mạng công nghiệp diễn ra)

Kỷ nguyên 4.0 diễn ra mạnh mẽ tại nhiều nước trên thế giới như là hệ quả tất yếu của vòng xoáy phát triển của xã hội. Nó mang đến những cơ hội nhưng cũng tiềm tàng những rủi ro.

Hướng dẫn sử dụng Drupal's Advanced Forum.module

Advanced Forum.module có tính năng giống VBulletin, phpBB

If you want a more powerful forum in your Drupal site, we recommend Advanced Forum. The Advanced Forum module has many of the same features as VBulletin and phpBB, but it's also tightly integrated into Drupal.

Công ty diệt chuột T&C

 

Diet con trung