0
は私がEntity Framworkでストアドプロシージャを使用する際にエラーが発生しましたか?
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;
は、私がモデルで、この手順を追加しますが、ショーにこのエラーを実行したときに
データリーダーが指定 「と互換性がありませんEntity Frameworkの中に、このストアドプロシージャを使用したい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();
}
私を助けてください?
ストア** D **プロシージャ - SQL Server内のストアドプロシージャと同じ** **ストアプロシージャではありません(ストアとは関係ありません) –