次のようなクエリを取得するために文字列フィールドを使用して Linq to SQL で動的比較を行う方法:
"SELECT COLUMN_1, COLUMN_2" +
"FROM "+ stringTABLE +
"WHERE " + stringCOLUMN_1_or2 + " = ' " + 8 + "'";
私はこれができることを知っています:
from x in objects
where x.COLUMN_1 == "8"
select x
ただし、FIELD は変数であり、COLUMN_1 または COLUMN_2 などにすることができます...
Windowsフォーム(フレームワーク4.0)でやりたいことの例として
from x in objets
where x.field[stringCOLUMN_1_or2] == "8"
select x
どうすればこれを行うことができますか?前もって感謝します