1

我想在 PowerShell v3 工作流中使用 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 中呢?

在此先感谢您的帮助。

4

0 回答 0