如何将 Excel 工作表插入数据库以及如何从中检索 Excel 数据


嗨,我想将Excel工作表插入数据库,并检索Excel工作表数据.我想使用新的标题列多次插入Excel工作表,这意味着第一次我想插入一个Excel工作表,其列为1月11日,2月11日

,marc11.第二次我想惰性Excel工作表的列为1月12日,2月12日,3月12日,第三次1月13日,2月13日,3月13日,........等等,.为此我做什么?实际上我试过这个,但我得到了一些其他的.我确实喜欢作为 foloows....

1)创建具有相同列的表格,这是Excel工作表具有

2)将该Excel工作表上传到表格中

3)从表中检索该数据

但是我不想像这样,当我将新的Excel工作表插入数据库时,我想删除现有的Excel工作表,并将其替换为新的Excel工作表,这怎么可能?任何人都可以帮助我吗

您可以使用第三方库 excellibrary,其中包含许多用于操作工作簿和工作表的内置函数。请参考以下链接:

https://code.google.com/p/excellibrary/

您必须实现 SSIS 任务来解决您的目的。

在这种情况下,要删除现有数据,您可以有一个执行SQL任务,在其中编写删除命令(例如从ExcelTableName中删除),该命令将在从Excel插入新数据之前从表中删除所有行。

参考:使用 SSIS 将数据导出到 Excel 文件

请参阅以下链接,了解如何将数据从Excel移动到SQL Server:

https://www.simple-talk.com/sql/ssis/moving-data-from-excel-to-sql-server---10-steps-to-follow/

最新更新