본문 바로가기
C# /LINQ

[EntityFramework] procedure 호출시 output 파라미터 값 받아오기 간단한 예제

by Hwoarang757 2015. 2. 26.

 

 

public string ReturnOutPutValue(string param1, int param2)

{

// OutputParameter를 받을 개체 생성

System.Data.Objects.ObjectParameter returnValue = new

System.Data.Objects.ObjectParameter("ReturnMsg",typeof(string));

 

// Procedure 호출하여 OUTPUT 값 받아옴.

Db.uspProc (param1, param2, returnValue);

 

// Object 형태에서 형 변환.

return (string)returnValue.Value;

}