Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 06:47
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здраствуйте,по поиску ничего похожего не нашел.Итак: qt 4.2.2 windows, комерц, sqlite, входящий в qt, база данных в виде *.db файла. Проблема при удалении записи, которое выглядит примерно так:Код:db=QSqlDatabase::addDatabase("QS QLITE");db.transaction();QSqlQuery q(db);q.exec("delete from agentsinfo where id=12");db.commit();q.exec возвращает true. И действительно, при последующем чтении из базы удаленных записей нет, но вот парадокс: если открыть файл *.db блокнотом, то эти записи там ЕСТЬ. В результате, если записи по добавляются в базу, то удаляются файл растет и конца и края этому не видно. Подскажите, может при переходе какого-то барьера в размере файла эти записи все-таки будут удалены? или надо как-то по особенному удалять?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Удаление файла самого себя Guest Продолжение старого архива 0 17.10.2011 04:01
Проблема с удаление файла Guest Продолжение старого архива 0 16.10.2011 16:13
Удаление файла из PHP Guest Продолжение старого архива 0 16.10.2011 14:32
Удаление файла и директории в Qt Guest Новый архив 3 0 29.09.2011 20:23
Удаление неудаляемого файла Guest Продолжение архива вопросов 0 07.06.2011 22:17



© www.otvetnemail.ru - Форум вопросов и ответов.