Пользователь выполнет запросы к БД. Запросы он формирует сам. Как корректно прерывать длительные запросы.
Запросы выполняются через QSqlQuery::exec(QString).
Присоединяюсь к вопросу. Возможно ли вообще по желанию пользователя прерывать длительные запросы к БД (например, по нажатию кнопки "Отмена").
Обязательно ли знать id запущенного SQL процесса для его прерывания? Будет ли запрос работать после отключения пользователя от базы или временного отключения от сети?(ведь запущенный запрос все-равно выполняется на сервере). Понимаю, что вопрос больше по SQL, чем по Qt, но все-таки, может кто подкинет пару идей или ткнет носом в нужную ссылку, например).