0

我有 Linq-to-SQL 和一个存储过程(使用生成的 .dbml 文件和像方法一样调用的 usp)和 .NET。

所以:

public IEnumerable<usp_Orders_Process_SelectResult> usp_Orders_Process_Select()
{
    return _dataContext.usp_Orders_Process_Select();
}

这是我的存储过程的执行,但有 5 个参数(Guid、int、date、date、int)。当然,我可以改变它:

public IEnumerable<usp_Orders_Process_SelectResult> usp_Orders_Process_Select(Guid par1, int par2, date par3, date par4, int par5)
{
    return _dataContext.usp_Orders_Process_Select(par1, par2, par3, par4, par5);
}

但这不是很好。

有没有办法用 组织列表SqlParameter,然后我可以将其发送到我的 usp 中?谢谢。

4

0 回答 0