Здравствуй, многоуважаемый AllИспользую QT+MSSQL+ODBC.Соединение:Код:QSqlDatabas e db = QSqlDatabase::addDatabase("QODBC");db.se tDatabaseName("DRIVER={SQL...}");QSqlDat abase::database().open();Запрос на выборку:Код:QSqlQueryModel *qModel = new QSqlQueryModel();qModel->setQuery("SELECT * FROM TABLE X");Так вот если использую запрос на выборку n-раз происходит рост журнала транзакций (tempdb). Если заключить выборку в транзакцию:Код:QSqlDatabase::database ().transaction ();qModel->setQuery(querystring);QSqlDatabase::dat abase ().commit();рост прекращается, но и qModel перестает содержать данные и как следствие их невозможно дальше обработать. Помогите кто чем может!
|