powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Задержка при выполнении скрипта
1 сообщений из 1, страница 1 из 1
Задержка при выполнении скрипта
    #32414241
vinni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть примерно такой код :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Dim wrk As Workspace, dbs As Database
Dim wrk As Workspace, dbs As Database
Set wrk = CreateWorkspace( "", " admin ", " ", dbUseJet)
Set dbs = wrk.OpenDatabase(k, True)
 

'------------------------------
Dim skr As Variant
retvalue = MsgBox("Âè ä³éñíî áàæàåòå âèêîíàòè ñêðèïò", vbOKCancel, "Âèêîíàííÿ ñêðèïòà")
If retvalue = 1 Then

While Me.skript <> ""
    On Error GoTo err:
        skr = breakSQL(Me.skript)
        If skr <> "" Then
            dbs.Execute skr
            'DoCmd.RunSQL (skr)
        End If
err:


в котором происходит выполнение SQL запроса в другой базе данных по указанному пути.

Командой dbs.Execute skr происходит непосредственное выполнение sql запроса указанного в skr.
Так вот если запрос сложный (по временни обработи, например создание таблицы или удалении таковой), то цыкл отбора следующей строки skr начинает такую ахинею выбирать что аж страшно, а когда запросики быстро выполняемы то работает все нормально
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Задержка при выполнении скрипта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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