Import và Export Excel trong .NET

Trong bài viết hôm này, mình sẽ hướng dẫn các bạn cách Import excel từ một file có sẵn vào csdl và export dữ liệu từ csdl ra 1 file excel.
Đây là thư viện đã xây dựng sẵn, các bạn cứ thế mà dùng. Chỉ cần Add Reference đến thư viện này là được.
Trong thư viện có 2 phương thức đó là:
public DataTable ImportExcel(string strFileName,string strQuery)
Có tác dụng Import file Excel theo đường dẫn strFilename với câu truy vấn sql strQuery vào 1 DataTable.
Ví dụ:
DataTable dt=ImportExcel("D:\\123.xls","Select * from Sheet1");
Tiếp theo là
public void ExportToExcel(DataSet source,string filename)
Có tác dụng là Export dữ liệu từ DataSet source ra file Excel và lưu trữ ở đường dẫn filename
Ví dụ:
ExportToExcel(ds,"C:\\123.xls");

Đơn giản vậy thôi. Chúc các bạn thành công.

5 nhận xét:

Nặc danh nói...

neu chung ta viet tren Winform ( client) va 1 webservice thi dc hem ?

Nặc danh nói...

Các bài viết của anh rất hay. Em có xem 1 video về mô hình 3 lớp. Anh có thể làm cho em 1 cái về 3 lớp có DAL,BLL(component+entities),GUI. Và có đủ các ràng buộc, bắt lỗi chương trình, và thêm-sửa-xóa hoàn toàn trên storeprocedure. Cảm ơn anh nhiều. Nếu được thì anh gửi vào mail hộ em nha : hongquangxt@gmail.com

Nặc danh nói...

A có thể quay 1 đoạn tút về cách import excel được k? E xem a hướng dẫn ở trên mà k làm được.

Dinh Phong nói...

Xin hỏi nó có làm việc trong mô hình MVC không bạn?

Nặc danh nói...

Bạn ơi, bạn nói rõ cách làm được không hoặc bạn có đoạn code demo nào đầy đủ up lên cho mình tham khảo với, mình vẫn chưa làm được, mong được bạn giúp đỡ, thanks!