powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Отслеживание появления MessageBoxa
8 сообщений из 33, страница 2 из 2
Отслеживание появления MessageBoxa
    #34130728
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RiskaТ.е. это даже не ошибка, а просто какое-то сообщение.
Это ошибка. У вас не выполняется какой-то SQL вы даже не знаете какой и утверждаете что "все нормально"?!?!
Если у вас connect застрял в непонятно каком состоянии и ЛЮБОЙ из SQL-операторов может "слететь" с этой ошибкой - это лотерея, неизвестно что как и где взглюкнет в очередной раз.
Какие тайминги, господа? какие "нажать на OK", какое "заглушить ошибки"?!?!
Надо вернуть контроль над приложением, понять отчетливо ПОЧЕМУ это происходит и КАК это исправить! а не грязные заплаты лепить!
"Профессионалы", мля! Слов нет!
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34130741
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То Андрей
Не кипятись, про это уже все сказали
Что надо ошибку искать
Но у человека сердце о другом болит
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34130750
Фотография AIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Riska.
Пример посмотрел? Работает Timing! И еще вопрос: этот длительный процесс по таймеру запускается? Если да, то не получается ли так, что процесс еще не закончился, а таймер его снова запускает? В этом случае в таймере в начале скрипта отключи его - Timer(0), а в конце снова включи.
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34130832
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Как раз то, что надо.
В примере, что я приводил ранее

Вот, что было у меня:

Код: plaintext
1.
inv_timing.Start(3 )
messagebox('', 'stop')
inv_timing - nvuo_timer объект Timing в нем MessageBox('', 'Timing')
При запуске этого скрипта получаю MessageBox('', 'stop'). И только после его закрытия - MessageBox('', 'Timing')

, как оказалось, не работает MessageBox. Если написать вместо

inv_timing - nvuo_timer объект Timing в нем MessageBox('', 'Timing')

inv_timing - nvuo_timer объект Timing в нем iw.sle_1.Text = iw.sle_1.Text + '*' , то все работает.
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34130835
Oleg1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЗоринАндрейИдет обращение к БД пока не закончился Retrieve.
Такое бывает если используется retrieverow, а сам Retrieve при этом не отменяют соответствующей функцией (DBCancel?)
База MSSQL или ASE -- это их фишка. Такая ошибка еще выдается, если используется RetrieveAsNeed. После выполнения Retrieve при следующем обращении к БД в другом месте возникнет такая ошибка. Конечно, если DW полностью не было дочитано.
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34130857
Фотография AIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Riska. Я просто показал,что timing не зависит от Response. А так поступать не стоит. Андрей абсолютно прав, ищи ошибку. Наверняка где-то незавершенный Retrieve и запускается повторно.
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34131188
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
было бы неплохо подконнектится к базе с TRACE и посмотреть лог и выяснить после какой комманды происходит ошибка...
...
Рейтинг: 0 / 0
Отслеживание появления MessageBoxa
    #34131500
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрейИдет обращение к БД пока не закончился Retrieve.
Такое бывает если используется retrieverow, а сам Retrieve при этом не отменяют соответствующей функцией (DBCancel?)
Выше - диагноз.
За любые действия кроме: Dmitryнадо-бы найти где ошибка, а не искать как закрывать мессаж-бокс - расстрел :-))
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Отслеживание появления MessageBoxa
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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