1
我的存储过程是这样的:C#存储过程没有通过可选参数在SQL Server
ALTER PROC [dbo].[Rd_CreateModifyAssignmentType]
(
@AssignmentTypeId nvarchar(50),
@AssignmentTypeName nvarchar(50),
@mode int,
@Langtype nvarchar(10)=''
)
虽然从C#调用它是这样的:
SqlHelper.ExecuteNonQuery("Rd_CreateModifyAssignmentType", AssignmentTypeId, AssignmentTypeName, mode);
它抛出一个异常:
参数计数与参数值计数不匹配。
我想在不传递可选参数的情况下调用C#中的过程。
请帮我这个。
然后问SqlHelper'的'作者,不管它是什么,允许它在他们使用调用存储过程的任何代码。 –