私はlinqをnhibernateクエリに持っています:
var listka =
from i in FakturyZakupu.Queryable
where String.Compare(i.REJESTRY.REJ_KOD,sbWartoscBetween1.ToString()) >= 0
&& String.Compare(i.REJESTRY.REJ_KOD,sbWartoscBetween2.ToString()) <= 0
select i;
lista = listka.ToList();
そして、それは非常にうまくコンパイルされていますが、私がそれを使用すると、例外がスローされます:
NotSupportedException int32 CompareTo(System.String、System.String)
2つの値の間にlinqクエリ文字列値を使用するにはどうすればよいですか。SQLの場合と同様に、テーブルから*を選択します。ここで、idはaとbの間にありますか?