powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как получить результаты работы процедуры
7 сообщений из 7, страница 1 из 1
Как получить результаты работы процедуры
    #32501789
Фотография alex_ll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Акцесс 97. Создаю переменную типа запрос к серверу Q, cтроке SQL присваиваю 'EXEC P1' делаю Q.Execute. Процедура отработала на MS SQL2000, как правило хорошо, но я об этом не знаю впрочем и об ошибках которые могут возникнуть. Return в процедуре есть и в QA они исправно срабатывают.
Какие могут быть варианты вызова?
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32501851
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Создаю переменную типа запрос к серверу Q.
Это
dim Q as adodb.command?

Если да, то
q.parameters.append q.createparameter("return_value",adinteger)
q.execute
msgbox q.parameter(0)
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32501862
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там же по умолчанию входящий параметр.
q.parameters.append q.createparameter("return_value",adinteger,adParamOutput)
?
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32501867
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно, сорри.
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32502010
Фотография alex_ll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще то я сделал запрос к серверу Q_EXE - в конструкторе запросов,
а затем в процедуре:
Dim Q As QueryDef
Set Q = CurrentDb.QueryDefs![Q_EXE]
Q.SQL = "Запрос"
Q.Execute
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32502845
Гео
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А попробуй после
q.execute
все равно
msgbox q.Parameters(0).Value
...
Рейтинг: 0 / 0
Как получить результаты работы процедуры
    #32502850
Фотография alex_ll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приду на работу попробую. Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как получить результаты работы процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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