วันพฤหัสบดีที่ 17 กันยายน พ.ศ. 2558

qt sqlite ตัวอย่าง 1

ก่อนเขียน code ต้องแก้ไข .pro ด้วยนะ
QT += sql


#include <QCoreApplication>
#include <QtSql/QSql>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QDebug>


int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    serial = new QSerialPort();
    serial->setPortName("ttyS0");

    if (!QSqlDatabase::drivers().contains("QSQLITE")){
        qDebug()<< "not support database" << endl;
    }
    else{
        qDebug() << "support QSQLITE"<< endl;
    }

    QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
    db.setDatabaseName("test");
    if (!db.open()){
        qDebug()<<"can't open database"<< endl;
    }
    else{
        qDebug()<<"open database" << endl;
    }

    return a.exec();
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น