2015-09-08 2 views
0

В документах ничего не сказано. Я просто задаюсь вопросом, является ли блокировка вызова exec() или нет? Значит, если я сначала создаю таблицу, а затем запускаю поток, в потоке я вызываю запрос в только что созданную таблицу.QSqlDatabase - это блокировка exec?

Возможно ли, что запрос будет вызван до того, как таблица будет построена?

ответ

2

Да, exec() блокируется. Если вы думаете об этом, exec() должен заблокировать или вы не сможете получить результаты сразу после его возвращения.

Смежные вопросы