Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (178.39 KB, 10 trang )
Hướng dẫn Import dữ liệu vào database từ tập tin
excel trong C#
Ở bài viết này, Góc Kinh Nghiệm hướng dẫn bạn cách đọc dữ liệu tập tin excel, sau đó import dữ
liệu đọc được vào database.
Ở đây Góc Kinh Nghiệm sử dụng:
• Microsoft Excel 2003
• SQL Server 2005
• Visual Studio 2010 (Win Form)
Mô tả:
Người dùng nhất vào nút “Browse …” để chọn tập tin excel cần import. Kế tiếp nhấn nút “Import
excel” để thực thiện việc import dữ liệu vào database. Sau khi kết thúc import xong, lấy tất cả dữ
liệu từ dabase hiển thị lên DataGridView, kết quả như hình bên dưới:
Hình 1: Giao diện form
import excel
Giờ chúng ta cùng Góc Kinh Nghiệm lần lượt làm theo các bước sau:
• Bước 1: Tạo tập tin import tên EmployeeInfo.xls có thông tin và định dạnh
như hình bên dưới:
Hình 2: thông tin và định dạng tập tin excel
cần import
• Bước 2: Vào SQL Server 2005 tạo cơ sở dữ liệu có tên HumanResourceDB
và table có tên EmployeeInfo như hình bên dưới:
Hình
3: Database để lưu thông tin import
Lưu ý: ở đây bạn cũng có thể dụng SQL Server 2000 để thao tác (không nhất thiết là SQL Server
2005)
• Bước 3: Mở Visual Studial 2010 (bạn cũng có thể dùng VS2005, VS2008 để
thao tác), Vào File -> New -> Project … -> Windows (phía bên trái) -> Windows
Forms Application, và gõ vào ô Name bên tên project là ImportExcel
• Bước 4: Sau khi project được tạo, bạn đổi tên Form1 thành FormMain, vào
design của FormMain tạo các đối tượng sau:
o TextBox: tên txtFilePath, dùng để chứa đường dẫn tập tin excel cần