Название: [Решено]Тормоза ODBC + данные с удаленного сервера Отправлено: CMorgan от Октябрь 01, 2013, 14:10 Добрый день.
Есть удаленный сервак: MS SQL Server 2008 Мой клиент на QT 4.7.4, подключение к БД через ODBC В процессе работы есть задача заполнить комбик значениями из справочника ( всего порядка 1200 значений) заполнение идет так: Код: void ComboQuery::setQuery( const QString &query ) Трабла в том что на каждый _query.next() оно долбится за данными на удаленный сервак, что в результате выливается в 3х минутное ожидание заполнения комбика. Как бы заставить его получить результат select-а сразу целиком и раздербанить его уже на клиенте? ( Этот же запрос из под менеджмент студии выполняется за 1сек ) Название: Re: Тормоза ODBC + данные с удаленного сервера Отправлено: VPS от Октябрь 01, 2013, 15:24 Попробуйте вот это (http://www.cameronjtinker.com/post/2012/07/04/Improving-speed-of-retrieving-a-result-set-from-a-QSqlQuery.aspx).
Название: Re: [Решено]Тормоза ODBC + данные с удаленного сервера Отправлено: CMorgan от Октябрь 02, 2013, 17:03 Спасибо. Именно то, что нужно.
|