0

where ステートメントで & または && を使用していますか? 動作していないようです。

Sqliteクエリステートメントのラムダ式を手伝ってくれる人はいますか?

ありがとう。

var existingItemUoM = db2.Table().Where(c => c.UoM == ItemNo & c.ItemNo == CodeforUoM).SingleOrDefault()

4

2 に答える 2

1

あなたはlinqを使用しているように見えるので、正しい演算子AND

&&

ここで参考になるのは101 LINQ Samplesです。
シングル&は非短絡および演算子です。&&これは、最初の条件が true と評価された場合でも、2 番目の条件がチェックされることを意味します (これは、短絡および演算子を使用する場合には当てはまりません)。

さらに、実際の SQLite ステートメントでは、論理演算子 and-operator の正しい式は になります。SQLite の式をand参照してください。

于 2013-10-31T07:03:14.070 に答える