ray88’s diary

お仕事で困ったとき用の自分用の覚書

UiPath DataTable からSQL文でデータ抽出

■Assignアクティビティで以下の様にする
(2018年版はバグがあるので事前にアセンブリの追加が必要)

 EditTable = ExTable.Select("[顧客名] ='山田商店'").CopyToDataTable

※EditTableとExTableはそれぞれDataTable型変数。ExTableは元データが格納された
 テーブル。EditTableは抽出先のテーブル。

※2018版UiPathはバグ解消用のアセンブリ追加用のタグ↓

<AssemblyReference>System.Data.DataSetExtensions</AssemblyReference>

■参考URL

理解の一助|【DataTable】Selectメソッドで任意のデータを抽出する(部分一致、あいまい検索) - 理解の一助:UiPath開発のコツ

 

DataTable 操作のパフォーマンスが上がった話

 

CopytoDataTableが使えない - フォーラム - UiPath Community Forum