-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Запустить хранимку из VBA-модуля и не ждать исполнения

Пятница, 03 Марта 2017 г. 19:31 + в цитатник
Добрый день! Работа ведется в Access проект ADP.
Фрагмент кода VBA модуля, который находится под кнопкой в форме

Dim Cn As ADODB.Connection
Set Cn = CurrentProject.Connection


Dim cmd As ADODB.Command
Set cmd = CreateObject("ADODB.Command")
cmd.ActiveConnection = Cn

cmd.CommandText = "exec dbo.RSuperFull " + Str$(Form_MonHistory.NF) -- название ХП
cmd.Execute -- инициализация ее запуска
cmd.CommandTimeout = 1000 -- предельное время ожидания исполнения. Если бы тут стоял 0, то вроде как я понял должен ожидать полного окончания выполнения процедуры.

Вопрос: что дописать, чтобы запустить процедуру и можно было сразу отвалить??? В текущем виде ведь получается, что к следующей строке кода программа не придет, ожидая исполнения cmd.Execute

http://www.sql.ru/forum/1252049/zapustit-hranimku-iz-vba-modulya-i-ne-zhdat-ispolneniya


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку