資源簡介
本文檔介紹 了如何使用QT sql類進行數據庫操作 增加 刪除 查找 等等功能 親測可用 希望可以幫到你

代碼片段和文件信息
#include?“mainwindow.h“
#include?
#include?se>
#include?
#include?
#include?
int?main(int?argc?char?*argv[])
{???QSqlDatabase?database;
????database?=?QSqlDatabase::addDatabase(“QSQLITE“);
????database.setDatabaseName(“usersystem.db“);//設置文件名
????if(!database.open()){return?false;}
????if(?database.open()){qDebug()<“open“?;}
????QSqlQuery?my_query;
????QString?create_sql?=?“create?table?user?(id??int?primary?keyhome?varchar?)“;?//創建用戶數據表表名user數據庫包含Id和home兩項
????my_query.prepare(create_sql);?//創建表
????my_query.exec();
???????if(!my_query.exec())?//查看創建表是否成功
???????{
???????????qDebug()<ject::tr(“Table?Create?failed“);
???????}
???????else
???????{
???????????qDebug()<“Table?Created“?;
?????????return?true;
???????}
????QApplication?a(argc?argv);
????MainWindow?w;
????w.show();
????return?a.exec();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????386??2018-02-08?10:53??demo5\demo5.pro
?????文件???????18640??2018-02-28?09:35??demo5\demo5.pro.user
?????文件?????????984??2018-02-08?11:52??demo5\main.cpp
?????文件????????3389??2018-02-28?09:35??demo5\mainwindow.cpp
?????文件????????1079??2018-02-27?09:00??demo5\mainwindow.h
?????文件???????10042??2018-02-28?09:07??demo5\mainwindow.ui
?????目錄???????????0??2018-02-28?09:36??demo5\
評論
共有 條評論