Запустить хранимку из 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
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-