Linq to DataTable を使用しています。where句でlike演算子を適用する方法。SQL の like 演算子と同じように、データを検索したいと考えています。
次のコードを検索して試してみましたが、エラーが発生しました:メソッド 'Boolean Like(System.String, System.String)' はクライアントで使用できません。SQL への変換専用です。
var details = from addresses in dt.AsEnumerable()
where SqlMethods.Like(prefixText, prefixText + "%") || SqlMethods.Like(prefixText, "%" + prefixText + "%")
select (string) addresses["Details"];
return details.ToArray();