大規模なデータセットがあり、データセットで "like" 関数を実行したいとします。たとえば、列 - 名前
データセットで like ステートメントを実行する方法はありますか?
ASP.NET で可能ですか?
データベースに対してクエリを実行したくありません。
dataTable.Select("Name like '%rob%'");
ここに記載されているように、LIKE ステートメントは DataTable.Select 関数でサポートされています。
http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx
あなた、私の友人は、LINQ を必要としています。これは、さまざまなプロバイダーを使用して、SQL ベースのデータ ストアやリストなどのメモリ オブジェクトをクエリできる汎用クエリ言語です。 http://msdn.microsoft.com/en-us/netframework/aa904594.aspx
使えませんか
YourDataTable.Select("Name LIKE 'surname*'");