Название: Асинхронный запуск запросов Отправлено: White Owl от Май 19, 2009, 22:29 Как сделать асинхронный запуск запросов используя QSql?
Надо запускать долгоиграющие хранимые процедуры с возможностью прерывать их. База данных это поддерживает и используя "родной" интерфейс я могу прервать выполняющуюся команду. Но я не вижу чтобы это было доступно где-нибудь в QSqlDriver/QSqlDatabase/QSqlQuery. Никому не нужно что-ли? Название: Re: Асинхронный запуск запросов Отправлено: break от Май 20, 2009, 02:15 Какую БД вы используете - стандартные драйвера Qt очень просты - например для firebird даже не было возможности стартовать несколько транзакций для одного подключения и задать некоторые свойства транзакций. Но ребята с этого форума писали свой драйвер для FB на основе IBPP поддерживающий эти ин некоторые другие возможности.
Может и для вашего случая уже кто-то что-то писал (плагин-драйвер-sql) В общем какая БД? Название: Re: Асинхронный запуск запросов Отправлено: White Owl от Май 20, 2009, 22:04 В данный момент у меня ASE12.5 превращающаяся в ASE15.
Так же в работе (но чуть меньше) SA11. |