2013-07-18 29 views
1

我正在使用ASP.NET MVC4的Web應用程序。我有一個Excel文件有幾列(其中有些是無用的),我想通過上傳文件將數據導出到相關表格。使用SQL批量複製填充數據庫表

我的一位上司告訴我使用SQL Bulk Copy來做到這一點。我搜索了一些關於這方面的信息,但沒有什麼真正有趣的(例如,沒有關於如何映射excel列和表字段)。

任何想法/教程做到這一點?

+0

這顯示了必要的信息該映射:http://www.codeproject.com/Articles/18418/Transferring-Data-Using-SqlBulkCopy – Zaki

+0

任何理由不使用OLEDB適配器? –

+0

@Sam =>謝謝,我現在檢查一下。 – Traffy

回答

1

您好朋友請查看這篇文章,我認爲它會包含您需要的所有必需信息。但你需要根據你的要求做一些修改。

SQLBulk insert from Excel

如果你正面臨任何連接問題與您的Excel工作簿,請修改您的Excel連接字符串,有一個很好的文章提供所有關於Excel的連接字符串 Excel Connection String Sample