即时通讯使用SSIS for SQL Server 2008 .
我的SSIS包从sql中获取数据并将其导出到excel文件 . 但每次这样做我都希望在excel上获得新数据 .
现在的问题是,如果我执行包多次,我将在excel文件中使用旧数据和新数据 . 我只想显示新数据 .
在SSIS上,在“控制流”选项卡上,我有一个数据流任务 . 在“数据流”选项卡上,我有一个OLEDB源和一个Excel目标,以便将数据放在excel上 .
所以我想在每次将数据插入excel之前删除SSIS上excel的内容 .
excel文件包含图像, Headers 和列名称 . 我希望这些数据保持不变 .
但我希望删除行中的数据 .
我怎样才能做到这一点?
谢谢...
1 回答
好 . 我做的是制作文件的副本并在新文件上加载数据,每次ssis加载它都会覆盖文件,所以我总是有新的数据..........谢谢!!