1

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 ワークフローでは 3 行目が禁止されています。InlineScript{} を使用する必要があるようです。しかし、これを試してみると、再びエラーが発生します (式の使用で禁止されている式):

$dataTable = InlineScript { $using:dataTable.Columns.add($using:col1}

では、これらの制約を使用して列を dataTable に追加するにはどうすればよいですか?

よろしくお願いします。

4

0 に答える 0