Tôi có bảng tính excel mà khách hàng đã cấp cho tôi được chia nhỏ thành nhiều trang tính. Tôi cần trích xuất các cột nhất định từ mỗi trang tính theo từng hàng và lặp qua từng trang tính (tất cả các mẫu giống nhau) để kết xuất dữ liệu trong bảng cơ sở dữ liệu. Nó cũng cần phải loại bỏ bất kỳ bản sao hiện tại.Excel to SQL, thư viện C#
Tôi muốn xây dựng một giao diện người dùng asp.net đơn giản, sử dụng C# cho ngôn ngữ.
Bạn sẽ giới thiệu thư viện nào? Tôi vẫn chưa tìm thấy bất kỳ việc sử dụng nào.
Bất kỳ trợ giúp nào sẽ được đánh giá cao nhất !!! :-)
P.S. Điều tốt nhất tôi đã tìm thấy cho đến nay là OpenXML (thư viện Microsoft)
Trong tình huống tương tự, tôi thấy gắn bó với OpenXML là đặt cược tốt nhất. Nó cung cấp ít "cơ sở hạ tầng" hơn các giải pháp khác, nhưng trong trường hợp của tôi (và nó xuất hiện trong máy của bạn), đó là giải pháp duy nhất mang lại cho tôi tất cả sự linh hoạt mà tôi cần. Các rào cản thực sự chỉ là tìm ra cách xử lý sự trừu tượng hóa bảng chuỗi câm trên một số ô văn bản. –
Bản sao có thể có của http://stackoverflow.com/questions/375991/import-excel-spreadsheet-columns-into-sql-server-database –