Tad, да куда уж понятнее-то?!
doOpen может по двум поводам "обламываться" (причём в оригинале - молча!): если не загрузиласть sqlite3.dll (checkSqliteLoaded вернула false), или если не открылся файл базы (id = nil после sqlite3_open). Мой фикс оба эти случая "отлавливает" и на onError скидывает краткое сообщение об ошибке. Вообще-то надо бы у sqlite пробовать получать код ошибки, но это - на будующее...
Ответов: 5446
Рейтинг: 323
|
|||
карма: 1 |
|