我有以下代码RETURN NULL,我想因为我读到某个地方,你必须首先声明在调用函数之前引用的变量[ref]。如何在手前声明记录集?
function SearchAD
{
param([ref]$objRecordSet)
#has conn,query, etc.... removed for short reading
$objRecordSet = $objCommand.Execute()
$SearchAD = $objRecordSet.RecordCount
}
$SearchResults = SearchAD $oGroups
Write-Host $SearchResults
答案 0 :(得分:0)
我不知道你指的是什么类型的记录集,但是如果你有这种类型的现有对象并想知道它是什么,请试试这个:
$existingRecordset.GetType().FullName
从那里,也许你可以使用New-Object
或直接调用它的构造函数。