|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.12.2013, 21:55 | #11 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
вот demo проект. тоже вылетает, с такой же ошибкой.
|
09.12.2013, 22:02 | #12 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Там id пррограмно рандомно генерируется (причем всего random(1000)) и вставляется в инсерте, как я и предположил. 100 записей вставило, но при рандомной генерации ключа рано или поздно ошибка обеспечена, так что или аккуратно значение ключа генерировать или сделать его автоинкрементным
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
09.12.2013, 22:12 | #13 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
там добавляются два значения... без ключа.
Код:
Код:
P.S. добавил AUTOINCREMENT, по прежнему ничего не изменилось. Последний раз редактировалось unbanned; 09.12.2013 в 22:22. |
09.12.2013, 22:27 | #14 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Да, действительно, не досмотрел. Но у меня работает, добавил AUTOINCREMENT в описание ключа - тоже работает. Непонятки. Едиственно что изменил - закомментировал строку
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 09.12.2013 в 22:29. |
09.12.2013, 22:29 | #15 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
эмм... вопрос конечно глупый... но возможны ли проблемы со стороны компа?
|
09.12.2013, 22:43 | #16 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
sqlite3.dll
У меня Win7 (64), эту dll съело, возможно для другой ОС другая версия dll нужна Может это 64-битная версия, а нужна 32-битная? Гугл говорит про 32 и 64
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
09.12.2013, 22:58 | #17 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
как ни странно, но у меня тоже 7е окошки и тоже х64.
|
09.12.2013, 23:10 | #18 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Обвязка для dll TSQLiteDatabase и прочее похоже для Д7. Application.MainFormOnTaskbar явно из более старшей версии дельфи. Не в этом ли возможная проблема?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.12.2013, 15:06 | #19 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
скачал с сайта разработчика более свежую версию sqlite3.dll, x32... вроде все хорошо странно как-то.
|
04.01.2014, 16:21 | #20 |
Новичок
Джуниор
Регистрация: 01.02.2008
Сообщений: 2
|
Была аналогичная проблема. И тоже помогло обновление библиотеки с оф. сайта.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi XE3 + SQLite + Data Explorer - External Exception | Xardas | БД в Delphi | 2 | 02.10.2014 00:14 |
SQLite | ТипичныйСтудент | Помощь студентам | 5 | 13.05.2013 16:29 |
Delphi XE + SQLite 3.7.5 + шифрование | KiL0z | БД в Delphi | 2 | 27.04.2011 18:34 |
SQLite | Dr.Badnezz | БД в Delphi | 2 | 24.03.2010 09:46 |
Вопрос по использованию SQLite в delphi | ROFF | Помощь студентам | 1 | 06.05.2009 09:26 |