Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 04:50
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте.Предыстория:1. Создал БД в эмуляторе на ПК.2. Заполнил ее.3. На эмуляторе работаю с этим файлом без проблем, все хорошо.Проблема:Подкладываю файл на смартфон - получаю ошибку: unable to open database file Error opening databaseКод:Код:bool DataBase::OpenDB(QString DBPath){ QFile File(DBPath); if (File.exists()) { try { DB = QSqlDatabase::addDatabase("QSQLITE", "LocalConnection"); DB.setDatabaseName(DBPath); if (DB.open()) { return true; } else { QMessageBox::critical(0, "Critical", tr("База данных не открыта!!!\n") + DB.lastError().text()); } } catch (...) { QMessageBox::critical(0, "Critical", tr("Ошибка при открытии базы данных!!!\n") + DB.lastError().text()); } } else { QMessageBox::critical(0, "Critical", tr("Не найден файл базы данных!!!\n") + DB.lastError().text()); } return false;}Подскажите в каком направлении копать? СпасибоPS Qt Creator 2.0.0, Qt 4.7.0PSS Пишу под symbian 9.4 (Nokia 5800 xm)
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
я открою doc файл с помощью microsoft word 2010 открывается файл рисунок четко отабражаются а Буквы частично!как наст??? Guest Новый архив 5 0 18.03.2012 03:43
Почему файл, созданный в акробате Adobe текстовой) не распечатывается(как это исправить)? Guest Ещё вопросы и ответы из архива 4 0 10.01.2012 11:54
Как получить последний созданный файл из каталога Guest Третий архив вопросов и ответов 0 28.09.2011 18:36



© www.otvetnemail.ru - Форум вопросов и ответов.