EXEC @return_value = [Obj_Insert2]
@Check = 1,
@cID = @cID OUTPUT
SELECT 'Return Value' = @return_value
как объявить обычный параметр @check понятно
sqlCmd.Parameters.Add("@Check", SqlDbType.Int).Value = 1;
Ответ
Можно создать отдельно объект SqlParameter и установить его свойства:
SqlParameter par = new SqlParameter("@cID", SqlDbType.Int);
par.Direction = ParameterDirection.Output;
par.Value = value;
sqlCmd.Parameters.Add(par);
Или же сразу добавить параметр в команду:
sqlCmd.Parameters.AddWithValue("@cID", value).Direction = ParameterDirection.Output;
Комментариев нет:
Отправить комментарий