УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Вызов dbReqSQL из кода виджетов


Автор Сообщение
Сообщение создано: 02. 08. 2016 [16:02]
Vova1987
Владимир Галанин
Создатель темы
Зарегистрирован(а) с: 02.08.2016
Сообщения: 2
Здравствуйте!
У меня в проекте используются БД SQLite.
Скажите пожалуйста, насколько правильно делать запросы к БД SQLite из скриптов графических виджетов? Насколько я понимаю, в случае зависания запроса может произойти зависание графики.
И можно ли каким-то образом в коде избежать зависания запросов? Что-то вроде RAISE dbReqSQL или ограничения времени выполнения запроса?
Сообщение создано: 03. 08. 2016 [10:20]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Vova1987" wrote:

У меня в проекте используются БД SQLite.
Скажите пожалуйста, насколько правильно делать запросы к БД SQLite из скриптов графических виджетов? Насколько я понимаю, в случае зависания запроса может произойти зависание графики.

Запрос зависать не должен и в случае с локальным SQLite много времени занимать не может в принципе. Точнее если он там начнёт занимать ощутимое время то интерфейс уже будет значительно сильнее тормозить от отображения полученного объёма.

Learn, learn and learn better than work, work and work.
Сообщение создано: 03. 08. 2016 [10:51]
Vova1987
Владимир Галанин
Создатель темы
Зарегистрирован(а) с: 02.08.2016
Сообщения: 2
"roman" wrote:

"Vova1987" wrote:

У меня в проекте используются БД SQLite.
Скажите пожалуйста, насколько правильно делать запросы к БД SQLite из скриптов графических виджетов? Насколько я понимаю, в случае зависания запроса может произойти зависание графики.

Запрос зависать не должен и в случае с локальным SQLite много времени занимать не может в принципе. Точнее если он там начнёт занимать ощутимое время то интерфейс уже будет значительно сильнее тормозить от отображения полученного объёма.

Понятно, спасибо!



3440