Tad писал(а):
Здесь не понялДа нет, сохранить запрос в самой базе. Вроде, SQLite это делать позволяет
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): Здесь не понялДа нет, сохранить запрос в самой базе. Вроде, SQLite это делать позволяет |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Да, nesco, совсем выпустил из виду в code_17266.txt в StrList после COMMIT; нужно добавить еще раз VACUUM;
|
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): в StrList после COMMIT; нужно добавить еще раз VACUUM;А может, лучше, использовать временную таблицу, что предпочтительнее будет
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Почему нет ? (еврейский ответ ) Вполне возможно.
If the "TEMP" or "TEMPORARY" keyword occurs in between "CREATE" and "TABLE" then the table that is created is only visible within that same database connection and is automatically deleted when the database connection is closed. Any indices created on a temporary table are also temporary. Temporary tables and indices are stored in a separate file distinct from the main database file.
т.е. При ключевом слове "ТЕМП" или "TEMPORARY" (временный) создается таблица, которая видна только в течение этого соединения с базой данных и автоматически удаляется при закрытии соединения с базой данных. Любые индексы созданые на временной таблице также носят временный характер. Временные таблицы и индексы хранятся в отдельном файле, в отличие от основного файла базы данных.
Тогда DROP TABLE temp; и VACUUM (в конце ) лишние. Вот что у меня получилось |
|||
карма: 25 |
| ||
файлы: 1 | db_to_sql.sha [6.9KB] [301] |
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): Тогда
DROP TABLE temp; и VACUUM (в конце ) лишние Убираем и проверяем |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Посмотри выше мой прицеп тоже Добавил Hash по желанию. А вдруг пригодится Hash.
А вот запустить сформированную строку пока без бубна не получается
|
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): Посмотри выше мой прицеп тожеМдаа... Уж. Вот от тебя такого я никак не ожидал
А если, у меня нет g: |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): А если, у меня нет Забыл прочесть из реестра. Тестовая версия. Там еще из hiasm.db расширение файлов читать надо при смене пакетов. |
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
карма: 22 |
| ||
файлы: 1 | code_17285.txt [7.7KB] [442] |
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, а ну глянь. Вот такая схема скомпилированная Delphi+OBJ работает отлично, а без OBJ лучше не пробовать. - БД заблокирована. У тебя когда-то такое было. Не помнишь что ?
Инструкцию читать в окне Info [flood]У нас днем +35, а сейчас +30 - мозги плавятся. [/flood] ------------ Дoбавленo в 00.43: Да. Еще как-то нужно перебор придумать pas,inc,hws,h Прицеп удален. |
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): Не помнишь что ?Vacuum отдельным запросом посылать надо и не применять транзакции. Помню, помогло Tad писал(а): ну гляньНичего, вот только прочитать путь к HiAsm-y в реестре, не судьба, видно Да и дебаггер там зачем-то оставил |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Помню, помоглоnesco писал(а): прочитать путь к HiAsm-y в реестре,nesco писал(а): дебаггер там зачем-то оставилВсё на вечер. |
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): в качестве нагрузки для FormatStrС чего бы это, муть какая-то, не должно такого быть ------------ Дoбавленo в 11.03: Tad, вот ты мне объясни, на кой черт мне вот этот прицеп -- plugsqlite3.exe ------------ Дoбавленo в 11.05: Кстати, меня вполне устраивает и первая схема после переделки под запуск через cmd |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): на кой черт мне вот этот прицеп -- plugsqlite3.exe |
|||
карма: 25 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Tad писал(а): а если пакетов несколько ?Ты это кому делаешь и под что, всем, что ли А он им надо |
|||
карма: 22 |
|