Моей хранимой процедуры в SQL Server выглядит следующим образом:C# хранимая процедура без прохождения необязательных параметров
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', что бы это ни, чтобы его в любой код, они используют для вызова хранимой процедуры , –