对于只执行操作或仅仅返回int或返回固定结构结果集的存储过程我明白怎么做,
但有些存储过程有时即返回int也在一些情况下需要查询结果集(比如select一个异常信息),
还有的存储过程,比如我的一个分页存储过程,根据参数查询并返回不同表的查询结果集。
EF里通过ObjectContext的ExecuteFunction重载方法执行存储过程,但这个方法要么返回int,要么返回ObjectResult<T>。
对于我说的那些特殊情况的存储过程应该怎么做,ObjectContext类的那些直接执行sql语句的也是要么返回int要么返回ObjectResult<T>,求解
请问,不用 EF,直接使用 SqlConnection,你怎么解决你说的“那些特殊情况的存储过程”?