ブール値MyBoolを含むオブジェクトモデルがあり、フィールドMyFieldを含むテーブルがあります。私は、MyFoolが値を持っているかどうかに応じて、MyBoolがtrueまたはfalseに設定されたオブジェクトのリストを返すlinq-to-SQLクエリを作成しています。DBフィールドにデータが含まれている場合にブール値を返す
これは私がこれまで持っているものです。
var TheListOfObjects = (from thetable in MyDC.TheTable
....
select new MyObject()
{
MyBool = thetable.MyField.Contains("*")
}).ToList();
私はエラー:ヌル値がnull非許容値型であるタイプ可能System.Booleanを持つメンバーに割り当てることはできません。含まれていないとboolを返しますか?
私には何が欠けていますか?おかげさまで
を割り当てているときにnullをチェックすることができMyObjectにでNULL値可能性がない場合、私は、LINQについてのなめるを知らないが、SQL構文は、キーワードをEXISTSます。.. IF EXISTS(テーブルから1つ選択)BEGIN。あなたのGoogleの努力にそれを加えれば、さらにあなたを得るかもしれません。 –