-
18-04-2011, 06:02 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hướng dẫn tạo report đơn giản trong C#
hôm nay mình post bài này lên mong là sẽ giúp được ít nhiều bạn trong diễn đàn, mình thấy cách làm này nhanh và trong diễn đàn đã có bài tạo report của dieucay555 http://forums.congdongcviet.com/showthread.php?t=21736
biết thêm cách này nữa cũng không sao [IMG]images/smilies/biggrin.png[/IMG]
đầu tiên các bạn microsoftreport
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
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 [IMG]images/smilies/biggrin.png[/IMG], 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
mình sẽ post bài truyền tham số vào sau nhé, giờ buồn ngủ quá rồiView more random threads:
- Sử dụng Timer để lấy giờ hệ thống trong lập trình C#
- Xây dựng Calculator bằng C#
- Eject and close CDROOM tự động bằng C#
- Tìm ước số chung của 2 số trong lập trình C# đây
- Mới hoàn thành code valid email account. Share cho anh em tham khảo lấy thanks.
- Video hướng dẫn Jquery call ajax C#
- Làm Sao Để Viết Được Sự Kiện Button Share FB?
- Hướng dẫn sử dụng Class Math trong C#
- Hướng dẫn insert excel to database Access c#
- add dữ liệu từ các textbox của form2 vào DataGridView của form1
-
19-04-2011, 08:21 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
các bạn save lại nhé, sau đó quay lại form1, chọn phần design report
cai nay` o~ dau vay ban. minh kiem hoai khong ra
-
19-04-2011, 03:15 PM #3Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hôm nay mình sẽ hướng dẫn cách làm có tham số truyền vào(làm trên bài không có đối số luôn nha), chỉ chỉnh sửa có chút xíu thôi ah [IMG]images/smilies/biggrin.png[/IMG], bài mình viết mình nghĩ khá rõ
đầ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
Mã: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.ReportSinhvien.SINH_VIEN, textBox1.Text); this.reportViewer1.RefreshReport(); }
Mã:this.SINH_VIENTableAdapter.Fill(this.ReportSinhvien.SINH_VIEN, textBox1.Text);
ok vậy là xong rồi đó[IMG]images/smilies/clap.gif[/IMG]
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 [IMG]images/smilies/opacli.gif[/IMG]
đây là bài hưỡng dẫn đầu tiên của mình trong diễn đàn, hy vọng giúp ích ít nhiều cho các bạn
-
19-04-2011, 07:27 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cũng hay! Nhưng nếu bạn nào thích viết bằng code theo mô hình 3-tier không thao tác bằng tay thì xem video Part 3: Video demo using and set parameter RDLC report
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...