が、私はこのエラーが表示されます。それを修正する方法暗黙的に型「System.Linq.IQueryable」を変換できません「System.Data.Entity.Infrastructure.DbQuery」私は次のコードを入れたときに
var rec = (bNoTracking ? tblOrders.AsNoTracking() : tblOrders);
...
...
...
//error on next line: Cannot implicitly convert type 'System.Linq.IQueryable<LocalDB.tblOrder>' to 'System.Data.Entity.Infrastructure.DbQuery<LocalDB.tblOrder>'. An explicit conversion exists (are you missing a cast?)
rec = rec.Where(x => (x.WarehouseId == iWarehouseId) && (x.OrderId == iOrderId));
任意のアイデアを?
おかげ:)
。さもなければ、 'rec'を再利用せず、新しい' var'を使い、その代わりにそれを使ってください。 – Orphid
@Orphid、新しいvarを使用して期待どおりに動作します。ありがとう! – Sam