Сохраненная процедура EF6 не принимает параметрыC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Сохраненная процедура EF6 не принимает параметры

Сообщение Anonymous »

Я использую EF6, и мне нужно выполнить хранимую процедуру. Он принимает два параметра:
Он отлично работает, когда я вызываю его из Management Studio.
Однако, когда я использую следующий код:

Код: Выделить всё

var iinParameter = new SqlParameter("@mIIN", SqlDbType.VarChar, 12) { Value = "123456123456" };
var outputParameter = new SqlParameter("@mXMLContent", SqlDbType.VarChar, -1) { Direction = ParameterDirection.Output };
_dbContext.Database.ExecuteSqlCommand("GetInfo", iinParameter, outputParameter);
что приводит к ошибке


Процедура или функция GetInfo ожидает параметр '@mIIN', который не был предоставлен


EF6 содержит следующие сообщения:

Код: Выделить всё

Started transaction at 15.12.2015 14:27:27 +06:00
GetInfo
-- @mIIN: '123456123456' (Type = AnsiString, IsNullable = false, Size = 12)
-- @mXMLContent: '' (Type = AnsiString, Direction = Output, IsNullable = false, Size = -1)
-- Executing at 15.12.2015 14:27:27 +06:00
-- Failed in 2 ms with error: Procedure or function 'GetInfo' expects parameter '@mIIN', which was not supplied.
Что может вызвать эту проблему? Я передаю этот параметр, почему он его не принимает?

Подробнее здесь: https://stackoverflow.com/questions/342 ... parameters
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Сохраненная процедура Spring - результаты, возвращаемые из процедуры, всегда пусты
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Хранимая процедура сервера MSSQL не возвращает выходные параметры при вызове из С++
    Anonymous » » в форуме C++
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Код .NET Framework 4.8 (EF6) для .NET Core (.NET6, EFCore6)
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Изменить автоматически сгенерированные EF6 имена свойств навигации
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Автоматические поля CreatedAt и UpdatedAt OnModelCreating() в ef6
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»