我想在PowerShell v3工作流程中使用dataTable来填充包含一些数据的数据库。
我们无法在工作流程中调用方法这一事实阻止我将列添加到dataTable。
$dataTable = New-Object -TypeName System.Data.DataTable
$col1 = New-Object -TypeName system.Data.DataColumn -Parameter colDate,([datetime])
$dataTable.Columns.add($col1)
在PS工作流程中禁止使用Ce第三行。似乎我必须使用InlineScript {}。 但是,如果我尝试了这个,它会再次生成一个错误(在使用表达式中禁止表达式):
$dataTable = InlineScript { $using:dataTable.Columns.add($using:col1}
那么我怎么能用这些约束将列添加到dataTable?
提前感谢您的帮助。