Я хочу использовать эту хранимую процедуру в Entity Framework
CREATE Procedure [dbo].[GetSood]
@datefrom nvarchar(15),
@dateto nvarchar(15)
AS
SELECT Price, Numbers, PriceTotal
FROM VW_Sale
WHERE DateCreate >= @datefrom
AND DateCreate <= @dateto
AND IsSale = 1
AND PayType = 2;
Я добавляю эту процедуру в модель, но при запуске показываю эту ошибку
Устройство чтения данных несовместимо суказано «AriaSalesmanagmentModel.VW_Sale».Элемент типа «ID» не имеет соответствующего столбца в считывателе данных с тем же именем.
и мой код:
public List<DAL.VW_Sale> GetSood(string dateFrom, string dateTo)
{
DAL.AriaSalestEntities objAria = new AriaSalestEntities();
var sood = from s in objAria.GetSood(dateFrom, dateTo) select s;
return sood.ToList();
}
, пожалуйста, помогитемне