Sql 将完整结果集传递给数据流任务SSI

Sql 将完整结果集传递给数据流任务SSI,sql,ssis,oledb,execute,flow,Sql,Ssis,Oledb,Execute,Flow,Execute Sql任务中的Proc返回开始日期和结束日期, 我将这些值存储为对象变量的完整结果集。 现在我需要将结果集开始和结束日期传递给数据流任务。 在数据流内部,我将根据开始和结束日期从oledb源中提取数据,并将结果保存到文本文件中 所以我的问题是如何将开始和结束日期传递给数据流任务 执行sql任务中的开始和结束日期返回,我需要将其作为参数传递到dataflow任务select中。。。从创建日期介于开始日期和结束日期之间的表中如果您只获得一个开始日期和结束日期,您可以将它们映射到单独的

Execute Sql任务中的Proc返回开始日期和结束日期, 我将这些值存储为对象变量的完整结果集。 现在我需要将结果集开始和结束日期传递给数据流任务。 在数据流内部,我将根据开始和结束日期从oledb源中提取数据,并将结果保存到文本文件中

所以我的问题是如何将开始和结束日期传递给数据流任务


执行sql任务中的开始和结束日期返回,我需要将其作为参数传递到dataflow任务select中。。。从创建日期介于开始日期和结束日期之间的表中

如果您只获得一个开始日期和结束日期,您可以将它们映射到单独的变量,而不是将完整的结果集存储为对象变量将完整的结果集更改为单行并相应地映射

但是,如果必须使用完整的结果集,则可以为每个循环设置一个值,然后将开始和结束日期提取到SSIS变量中,然后在数据流中使用这些变量:


在执行Sql任务中是否返回多行?您能否进一步解释开始日期和结束日期与OleDb源查询的关系?