Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> хранимая процедура + dynamic SQL 
:(
    Опции темы
PaZ1T1V
Дата 16.2.2010, 06:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 26.2.2008
Где: Багдад )

Репутация: нет
Всего: нет



надо было назвать тему "как получить выходное значение хранимки".
Есть процедура
Код

ALTER PROCEDURE dbo.GetMaxID
(
    @myTableVar Varchar(10),
        @myFieldVar Varchar(10),
        @maxID int OUTPUT
   
)
AS 
    
    DECLARE @outID int
    seT @outID = 0
    
    DECLARE @query varchar(50)    
    SET @query = N'SELECT @outID = Max( ' + @myFieldVar + ' )   from ' + @myTableVar
    exec sp_executesql @query, N'@outID int ',@maxID = @outID 


но, она не отрабатывает, говорит:The parameterized query '(@outID int )SELECT @outID = Max( UserID )  from Users' expects the parameter '@outID', which was not supplied.
что надо в ней исправить чтоб она заработала ? 
Заранее спасибо!

Это сообщение отредактировал(а) PaZ1T1V - 16.2.2010, 14:45
--------------------
[size=8]Atention please!!![/size]
[size=6]Кривые руки[/size]
PM MAIL WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0432 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.