Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / получить вых параметры ХП / 4 сообщений из 4, страница 1 из 1
05.11.2004, 18:30:25
    #32771379
ппп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить вых параметры ХП
ХП-
ALTER PROCEDURE My_sp_output_valOcn
@nvx int,
@DocName nvarchar(255) OUTPUT,
@RegNix nvarchar(50) output
as
SET NOCOUNT ON
SELECT @DocName=docname ,@RegNix= RegNix FROM vxoddoc WHERE nvx =@nvx and osn=1
SELECT @DocName, @RegNix
Вызываю
cmd.CommandText = "My_sp_output_valOcn"
cmd.CommandType = adCmdStoredProc

Set prm = cmd.CreateParameter("nvx", adInteger, adParamInput, , Me.Поле1)
cmd.Parameters.Append prm

Set prm = cmd.CreateParameter("DocName", adVarWChar, adParamOutput)
cmd.Parameters.Append prm

Set prm = cmd.CreateParameter("RegNix", adVarWChar, adParamOutput)
cmd.Parameters.Append prm

Выдает ошибку
err 3708
...
Рейтинг: 0 / 0
05.11.2004, 18:36:41
    #32771388
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить вых параметры ХП
ИМХО первым должен идти возвращаемое значение
cmd.Parameters.Append cmd.CreateParameter("RETURN_VALUE", adInteger, adParamReturnValue)
а потом все твои.
...
Рейтинг: 0 / 0
07.11.2004, 12:11:07
    #32771921
ппп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить вых параметры ХП
Необходимо вернуть выходной параметр а не значение т. е. не return a docname и RegNix
...
Рейтинг: 0 / 0
07.11.2004, 12:42:37
    #32771932
Victosha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить вых параметры ХП
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / получить вых параметры ХП / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]