0

有谁知道我如何使用 ExecuteStoreQuery 以及存储过程的结果返回输出值?

谢谢

编辑:

这是我的SP:

http://pastebin.com/KgGLTzEe

4

1 回答 1

0

ExecuteStoreQuery执行产生结果集的 SQL

你想要ExecuteFunction(或ExecuteStoreCommand

ExecuteFunction获取存储过程的参数列表。

var parameter = new ObjectParameter("OutputParameterName", typeof(int));
var results = context.ExecuteFunction<YourEntity>("ProcName", 
    parameter
    ).ToList();
var parameterresult = parameter.Value;
于 2012-08-03T08:25:07.430 回答