既存のデータ プロジェクトを Windows Phone 7 に変換しています。文字列値を受け取り、それを列名として使用して個別の値のリストを選択するメソッドがあります。
public static List<string> GetDistinctValues( string Field ) {
string sql = "SELECT DISTINCT [" + Field + "] FROM [MyTable]";
...
}
これをLinq-to-Sqlに変換すると、使い方Distinct()
はわかりますが、クエリする列を動的に設定する方法がわかりません。検索してみましたが、あまり見つかりませんでした。使用できる列はおそらく十数個あります。