-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
ToDataTable needs to support more than 1 result.
| internal static DataTable ToDataTable(this IDataReader reader) => reader.ToDataSet().Tables[0]; |
I did something like this in PS
$outputObject.Results = [System.Collections.Arraylist]::new()
foreach ($tableInfo in ($extendedDataReaderTableInfo.Where({ $_.Kind -eq "QueryResult" }))) {
$r = $extendedDataReader.Tables[ [int]($tableInfo.Ordinal ) ] | Select-Object -Property $extendedDataReader.Tables[ [int]($tableInfo.Ordinal) ].Columns.ColumnName
$null = $outputObjectResults.Add($r)
}
$outputObjectMetadata
Metadata
Assignees
Labels
No labels
