У меня очень простой запрос LINQ To Entities:
var orderID = 1;
var orders = (from o in db.Orders
where o.OrderID == orderID
select o).SingleOrDefault();
Может кто-нибудь сказать мне, почему этот запрос не будет работать? Это даже не исключение. Я также проверил профилировщик SQL, и вышеупомянутый запрос даже не запускает соответствующий запрос SQL. Но когда я непосредственно вставляю значение orderID в запрос , где o.OrderID == 1 , тогда все работает нормально.