[Qt-interest] QSqlDatabase: load sqlite base from users home directory
norulez at me.com
norulez at me.com
Sun Oct 30 21:17:28 CET 2011
What error do you get?
Am 30.10.2011 um 18:51 schrieb Nicholas Shatokhin <n.shatokhin at gmail.com>:
> So, I made this:
>
> QSettings cfg(QSettings::NativeFormat, QSettings::UserScope, "company", "application");
> QString config_dir = QFileInfo(cfg.fileName()).absolutePath() + "/";
>
> QDir dir;
> if(!dir.exists(config_dir))
> dir.mkpath(config_dir);
>
> QSqlDatabase * sql = new QSqlDatabase();
> sql->addDatabase("QSQLITE");
> sql->setDatabaseName(cfg.fileName());
> if(!sql->open())
> qDebug() << "error";
>
> But, I always get error. What is wrong?
>
> Sun, 30 Oct 2011 18:41:07 +0300 було написано <norulez at me.com>:
>
>> Use QSqlDatabase::setDatabaseName();
>>
>>
>> Am 30.10.2011 um 16:13 schrieb Nicholas Shatokhin <n.shatokhin at gmail.com>:
>>
>>> Hello.
>>>
>>> How can I tell QSqlDatabase to load database not from app directory. How
>>> can I set directory path?
>>>
>>> Best regards,
>>> Nick.
>>>
>>> --
>>> За використання революційного клієнта електронної пошти Opera:
>>> http://www.opera.com/mail/
>>> _______________________________________________
>>> Qt-interest mailing list
>>> Qt-interest at qt.nokia.com
>>> http://lists.qt.nokia.com/mailman/listinfo/qt-interest
>
>
> --
> За використання революційного клієнта електронної пошти Opera: http://www.opera.com/mail/
More information about the Qt-interest-old
mailing list