I\'m using Entity Framework in an ASP.NET MVC3 application and I\'m trying to use the following code:
var token = \"\";
this.Database.ExecuteSqlCommand(\"exe
var db = new DBContext();
var outParam = new SqlParameter
{
ParameterName = "@Param",
DbType = System.Data.DbType.String,
Size = 20,
Direction = System.Data.ParameterDirection.Output
};
var r = db.Database.ExecuteSqlCommand("EXEC MyStoredProd @Param OUT",outParam );
Console.WriteLine(outParam.Value);
The main part i see everyone is missing, is the OUT keyword needed after @Param.