fpc 2.2.4
lazarus 0.9.27-0 сборка из svn от 2009-08-26
ubuntu 9.04
WindowsXP SP3
Очередной глупый вопрос.
Согласно документации команда SQLite3 VACUUM выпоняется при следующих условиях:
1. The VACUUM command will fail if there is an active transaction.
2. The VACUUM command is a no-op for in-memory databases.
3. VACUUM only works on the main database. It is not possible to VACUUM an attached database file.
Транзакций я не применяю, как победить (и надо ли) второй пункт знаний нет, с третьим пунктом вопросов нет.
Поделитесь пожалуйста рабочим примером правильного применения команды VACUUM к базе SQLite3 в Lazarus.
PS Коды своих самостоятельных попыток приводить не буду, потому как всего пять строчек да и такие советы как "читай букварь", "за парту в школу" и т.д. и т.п. я и сам себе наговорить могу. Надеюсь добрейший Logo заметит меня раньше чем alexs.