Thứ Tư, 6 tháng 1, 2016

Xuất dữ liệu từ DataGridview ra file Excel

Mấy hôm trước có người hỏi bảo muốn xuất dữ liệu ra file Excel trong C# thì phải làm thế nào? Hôm nay tôi viết bào viết này để trình bày các bước để xuất dữ liệu ra file excel

Ví dụ: Ta có bảng dữ liệu điểm của học sinh như sau:


Ở đây ,ta cần xuất dữ liệu của sinh viên ra file excel. Để xuất ra file excel ta cần thực hiện 2 bước:
         1. Xuất tiêu đề các cột của bảng
          2. Xuất nội dung của bảng dữ liệu
Ta sử dụng hàm:

Hàm này sử dụng để thực thi các câu lệnh đến file Excel: Insert, Update, Delete

Phần tạo tiêu đề cho các cột (column header) ta sẽ dùng câu lệnh sql để có thể tạo cấu trúc bảng:

Còn phần lấy dữ liệu từ các bảng của datagridview lưu xuống file ta sẽ dùng câu lệnh sql sau:

Ta sẽ làm như vậy cho đến hết các hàng trong Datagridview. Sau đó, cuối cùng ta sẽ viết sự kiện cho button click để save file Excel:

Như vậy, tôi đã trình bày xong cách để xuất dữ liệu ra file excel trong C#, chúc các bạn thành công.!

Không có nhận xét nào:

Đăng nhận xét