
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.173] |
![]() |
|
Сообщ.
#1
,
|
|
|
Знатоки Лазаря.
Помогите разобраться в чём проблема. У меня lazarus-2.0.2-fpc-3.0.4-win64.exe. Windows 7 64 bit. Пробую перевести Delphi 7 проект СУБД в Lazarus c использованием SQLite. FireBird не предлагать. Если изначально создать базу Sakas.db - SQLiteStudio или если её нет то при первом старте и ввод осуществлять button СОЗДАТЬ с единичными значениями, то всё ОК. Но если я пытаюсь либо скорректировать значения, либо ввести их через ПОИСК, выбор найденной строки, INSERT нескольких строк, то базу клинит и создаётся файл Sakas.db-journal. После принудительного сброса приложения, при повторном запуске приложение так же висит. Такое впечатление что база повреждается. Ввод с СОЗДАТЬ и ПОИСК, выбор найденной строки, INSERT - идентичны. см. исходник. Может кто-то сталкивался с подобной проблемой. Исходник прилагаю. Прикреплённый файл ![]() |
Сообщ.
#3
,
|
|
|
Цитата Пробую перевести Delphi 7 проект СУБД в Lazarus c использованием SQLite. Правильное решение |