非常に大きなテーブルから少数の列を返す単純なストアドプロシージャがあります。Entity Frameworkはストアドプロシージャからselectコマンドオブジェクトを取得します
このような何か:
CREATE PROCEDURE spTemp @Type nvarchar(25)
AS
SELECT DISTINCT gType, gYear, gModel
FROM MyTableOnDB
WHERE gType = @Type
GO
私はまた、データへの記入することを目的としました。心の中でエンティティフレームワークと手続きの戻り値にオブジェクトを接続するための権利/最良の方法だろう何
public class info
{
public string Type {get; set;}
public string Model {get; set;}
public int year {get; set;}
}
:ような何か?
P.S.私はSQL Server、EF、C#を使用しています。