ก่อนเขียน 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();
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น