首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SISS遍历结果集

问SISS遍历结果集
EN

Stack Overflow用户
提问于 2009-12-17 21:24:20
回答 3查看 334关注 0票数 0

我是SSIS和SQL的新手。

我得到了一个以下格式的文件,需要下载图片到一个文件夹使用SSIS包。

http://content.etilize.com/Large/10077459.jpg

这个文件每天都在变化。所以我也需要从文件夹中删除不需要的图像。

任何代码都将是一个极大的帮助。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2009-12-17 23:51:32

同意SSIS mioght可能是一种夸张的说法。

为了完整起见,如果您想在SSIS中执行此操作,如果FTP任务适合于您访问图像的位置,则FTP任务可能会满足您的要求。否则,一个文件系统任务就足够了。

至于循环,这取决于结果集的性质,但“foreach循环容器”控制流项可能会完成这项工作。以下迭代器可用:

  • 文件枚举器
  • 项枚举器
  • ADO枚举器
  • ADO.NET架构行集枚举器
  • 来自变量SMO枚举器H212

如果需要,可以从任务项的“expression”属性中动态设置文件名。

我猜是有点,因为我对你的要求不太清楚。

票数 1
EN

Stack Overflow用户

发布于 2009-12-17 22:02:42

从你的描述来看,我不会在这个项目中使用SSIS。我会写一个小的应用程序(可能使用C# .NET),它会访问特定的站点,并将它们与您存储的目录进行比较,然后仅在您这边找不到的情况下才下载镜像。正如Gus所说,我不确定循环或SSIS适合在哪里。

如果没有更多的信息,我怀疑你会得到任何更具体的东西,但祝你好运!

票数 0
EN

Stack Overflow用户

发布于 2009-12-17 23:33:06

同意-从技术上讲,可以通过使用脚本任务和一些foreach容器来使用ssis来删除不需要的图像。然而,我认为这将是过度的杀伤力。我会推荐一些c# windows服务,甚至在这个简单的例子中,使用vb脚本甚至powershell会更好(looping in powershell)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1921761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档