Українська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 много времени занимать не может в принципе. Точнее если он там начнёт занимать ощутимое время то интерфейс уже будет значительно сильнее тормозить от отображения полученного объёма.

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



15189