SSIS中的存储过程与SQL语句执行SQL任务和完整结果集

时间:2018-11-09 19:45:18

标签: ssis

在SSIS执行SQL任务中,当我使用存储过程将数据返回到完整的结果集时,所得的C#DataTable对象仅包含一个行/列,所有值都包含在一个行/列中。行用逗号隔开,列用破折号隔开。但是,当通过SQL语句执行相同的代码时,我会遇到多个行/列,因此可以通过row [0] .toString()等访问。

ADO.NET和OLEDB连接都会发生此行为。这是设计使然吗?

此链接使我从最初的方向开始,但没有找到明确的答案。

https://docs.microsoft.com/en-us/sql/integration-services/result-sets-in-the-execute-sql-task?view=sql-server-2014

0 个答案:

没有答案