您好我想将Excel工作表插入数据库,并检索excel工作表数据。我想用新的标题列多次插入Excel工作表,第一次意味着我想插入一个带有列的Excel工作表作为jan11,feb11,marc11.for第2次我想要惰性的excel表,列为jan12,feb12,mar12,第3次jan13,feb13,mar13,........等等。我呢?实际上我试过这个,但是我正在为其他人做点什么。我确实喜欢作为一些照片....
1)创建了具有相同列的表,这是excel表有
2)将excel表格上传到表格
3)从表
中检索到该数据但我不希望这样,因为当我将新的Excel工作表插入数据库时,我想删除现有的Excel工作表,并用新的Excel工作表替换它,怎么可能?任何人都可以帮助我< / p>
答案 0 :(得分:1)
您可以使用包含许多内置函数的第三方库excellibrary来操作工作簿和工作表。请参考以下链接:
答案 1 :(得分:0)
您必须实施 SSIS任务来解决您的目的。
在此,要删除现有数据,您可以使用执行SQL任务,在其中编写删除命令(例如,从ExcelTableName中删除),这将从表中删除所有行,然后从Excel中插入新数据
参考:Export data to Excel file using SSIS
请参阅以下链接,将数据从Excel移动到SQL Server:
https://www.simple-talk.com/sql/ssis/moving-data-from-excel-to-sql-server---10-steps-to-follow/