首页 > 数据库 > SQL Server >

Windows下qt使用sqlite

2017-01-18

Windows下qt使用sqlite。

sqlitedemo.pro

#include 
#include 
#include 
#include 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QSqlDatabase db;
    QDir dir(QDir::currentPath()+"/temp");
    if(!dir.exists()){
        dir.mkdir(QDir::currentPath()+"/temp");
    }
    bool isExist = QFile::exists(QDir::currentPath()+"/temp/my.db");
    if(!isExist){
        db = QSqlDatabase::addDatabase("QSQLITE","my");
    }else{
        db = QSqlDatabase::addDatabase("QSQLITE");
    }
    db.setDatabaseName(QDir::currentPath()+"/temp/my.db");
    if (!db.open())
    {
        qDebug()<<"open database failed ---"<
相关文章
最新文章
热点推荐