我在 powershell (1.0) 中有一个返回数据集的 SQL 语句。现在我在一个循环中运行这个 SQL 语句并迭代一个参数。我想将从我的函数 Exec-SQL-Query 返回的数据集附加到先前调用的现有数据集......我该怎么做?我尝试使用 DataTables 和 DataSet 做一些事情,但没有奏效。
foreach ($id in $idList)
{
$Parameters.Add($parameterKey,"$id")
$dataSet = Exec-SQL-Query -SqlCmd $sqlCmd -Parameter $Parameters -SqlConn $conn
# I would like to do something like:
#$dataSet.Add($dataSet.Tables[0])
$Parameters = @{}
$i++
}
函数 Exec-Sql-Query 工作正常,已经测试过了。