Сборка SQL Server 2005 неверна - PullRequest
0 голосов
/ 17 июня 2009

Я пытаюсь вызвать мои сборки SP и получить следующую ошибку:

A .NET Framework error occurred during execution of user-defined routine or aggregate "Pmt_ImportJournal": 
System.InvalidCastException: Specified cast is not valid.
System.InvalidCastException: 
   at JournalImport.Pmt_ImportJournal(Int32 orderno)

Мой SP в сборке определяется так:

[SqlProcedure(Name = "Pmt_ImportJournal")]
public static void Pmt_ImportJournal(int orderno)

Должен ли я использовать типы данных SQL * вместо просто int в сигнатуре? Например SqlInt32?

Ответы [ 2 ]

0 голосов
/ 17 июня 2009

Проверьте внутри метода Pmt_ImportJournal. Некоторая строка кода внутри, вероятно, вызовет исключение.

0 голосов
/ 17 июня 2009

Вы пытались просмотреть подпись созданной хранимой процедуры? Кроме того, возможно ли, что в вашем методе есть ошибка приведения вниз?

...