0

我有一张Excel表,里面有大量的数据,所以需要将这些数据SQL server直接写在表中。我在谷歌搜索但我没有找到适合我要求的解决方案。

MyExcel按行包含数据,我的意思是数据不是连续提供的。在每个表格结束后写下子标题和有关表格描述的其他一些信息。

希望大家能理解我的要求。请任何人对此问题有想法,或解决的替代解决方案。必须将此excel数据存储到SQL server表中。

这里的数据是作为行的列和作为列的行。那么在这种情况下如何阅读。

firstname      vijay      vikram     vikek      varun

lastame        kumar      rathod      goshal    kandari

mobile         45425      456546      54656     454615   

就像上面我在excel表格中的数据一样,如何捕获这种数据。

4

3 回答 3

0

如果您想直接将数据插入到 db 中,没有前端功能,那么您可以使用 SSIS 包或 SQL Server 中可用的导入功能来完成

于 2012-10-19T08:16:07.560 回答
0

我尝试将数据从 excel 导入 sql server 表。该过程在sql server中右键单击特定数据库,然后在任务选项卡下选择导入数据选项,然后选择源excel文件和目标表。它对我来说很好。

谢谢文卡特

于 2012-12-10T06:12:50.750 回答
0

您是否尝试过使用 excel 互操作。使用互操作,您甚至可以读取特定的单元格。您可以通过指定范围来读取值并构建数据表或列表。

这些链接可能会有所帮助

http://sandeep-aparajit.blogspot.in/2008/08/how-to-read-excel-in-c.html

C#:使用 Excel.interop 获取单元格的值

于 2012-10-19T07:26:29.267 回答