将Excel表导入MS SQL表

时间:2010-07-05 14:15:14

标签: asp.net vb.net excel import

我有STOCK和SALES的软件,可以给我一个Excel价目表,我想写一个小的网络应用程序,将使用户检查价格,我没有任何访问该软件的数据库,所以我想导入将Excel数据(一个工作表,5列,几乎10000行)放入MS SQL数据库表中,请记住价格表每月更改一次,因此我需要在更新后重新导入该价格表。 / p>

有什么建议吗?或者我应该跳过使用MS SQL数据库并直接使用Excel工作表?如果是的话,那怎么样?!

3 个答案:

答案 0 :(得分:0)

我会直接进入SQL Server。让它做重物。如果您的某个用户想要将数据导出到Excel,请务必提供此类功能。但是,应该通过Web在SQL Server中完成对数据的多用户更改。 Excel应该是一个本地的,只读的个人副本,无需下载。

SQL Server可以轻松导入Excel电子表格或.csv文件,尤其是在我们讨论的是包含五列的单个表时。我仍然让SQL Server在网络上完成所有工作。

答案 1 :(得分:0)

如果将Excel文件另存为CSV,则不需要太多程序就可以将其转换为SQL语句。

答案 2 :(得分:0)

您可以使用批量上传将数据从excel上传到sql server。请看下面的链接

http://www.gyansangrah.com/ArticleContent.aspx?ID=bulk_upload_in_asp_net

如有任何问题,请与我联系。