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 に追加するにはどうすればよいですか?
よろしくお願いします。