我在dataContext中有SQL查询(存储过程)和生成的方法。
在我的存储过程中,我选择了4行,但在ReturnValue
中我有“0”。
(4 row(s) returned)
@RETURN_VALUE = 0
我可以退回行吗? :(
在存储库中:
public IEnumerable<Index_RandomTale> GetRandomTalesForIndex()
{
return _dataContext.Index_GetRandomTales().ReturnValue as IEnumerable<Index_RandomTale>;
}
在我的控制器中:
IEnumerable<Index_RandomTale> tales = _dataManager.commonRepository.GetRandomTalesForIndex();
答案 0 :(得分:2)
我可能在这里错了,但你实际上并不想要返回值,你只需要函数调用,所以它应该是这样的:
public IEnumerable<Index_RandomTale> GetRandomTalesForIndex()
{
return _dataContext.Index_GetRandomTales() as IEnumerable<Index_RandomTale>;
}