Я пытаюсь получить доступ к хранимой процедуре и я получаю сообщение об ошибке, которая говорит:SqlParameter не работает должным образом
Процедура или функция «getbug» ожидает параметр «@bugID», который не был поставлен.
Это мой код для вызова процедуры.
SqlCommand cmd = new SqlCommand("getbug", cn);
cmd.Parameters.Add(new SqlParameter("bugID", bugID));
BUGID устанавливается в 1089 (и тип INT)
Я не могу понять, почему это не будет работать.
Просто отметим, что добавление «@» к параметру не устраняет проблему. –
Если добавление @ не работает, вы можете показать нам еще один код. То, как вы это делаете * должно * работать – CResults
Ahh, добавляет ли cmd.CommandType = CommandType.StoredProcedure? Я думаю, что он по умолчанию .Text – CResults