Private/New-CmDataTable.ps1
function New-CmDataTable { param ( [parameter(Mandatory=$False)] [string] $TableName, [parameter(Mandatory=$True)] [String[]] $Fields ) Write-Log -Message "function: New-CmDataTable ****" -LogFile $logfile Write-Log -Message "table name.... $TableName" -LogFile $logfile $DataTable = New-Object System.Data.DataTable "$tableName" foreach ($field in $fields) { $col = New-Object System.Data.DataColumn "$field",([string]) $DataTable.Columns.Add($col) } , $DataTable } |