資源簡介
使用QT實現數據庫的管理的

代碼片段和文件信息
#include?“databasedata.h“
DatabaseData::DatabaseData()
{
}
bool?DatabaseData::VerificationLogin(QString?Username?QString?Password)
{
????//把登錄信息的賬號密碼傳進來,然后跟數據庫進行比較,相同則驗證成功,否則失敗
????//連接數據庫
????QSqlDatabase?db?=?QSqlDatabase::addDatabase(“QSQLITE“);
????db.setHostName(“192.168.1.107“);//localhost
????db.setDatabaseName(“mqtt“);
????db.setUserName(“admin“);
????db.setPassword(“12345“);
????if(db.open())
????{
????????//數據庫操作
????????QSqlQuery?query(db);//實例一個查詢對象SELECT?*?FROM?mqtt.account;
????????if(query.exec(“SELECT?*?FROM?mqtt.account?where?id?>=?0“))//代表選擇id=3的一行內容
????????{
????????????while(query.next())//遍歷數據表格mqtt.account每一行,從第0行到最后一行
????????????{
????????????????QString?id?=?query.value(0).toString().trimmed();//trimmed函數表示去除QString兩邊的空格
????????????????QString?password?=?query.value(1).toString().trimmed();
????????????????if((Username.trimmed()?==?id)?&&?(Password?==?password))
????????????????????return?true;
????????????}
????????????db.close();
????????}
????}
????return?false;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1246??2018-01-23?20:19??LoginInterface2\databa
?????文件????????478??2018-01-19?16:58??LoginInterface2\databa
?????文件???????1348??2018-01-23?14:39??LoginInterface2\logindlg.cpp
?????文件????????371??2018-01-03?15:12??LoginInterface2\logindlg.h
?????文件???????2099??2018-01-23?20:07??LoginInterface2\logindlg.ui
?????文件???????1206??2018-01-03?14:38??LoginInterface2\LoginInterface2.pro
?????文件??????23886??2018-01-23?21:36??LoginInterface2\LoginInterface2.pro.user
?????文件??????49603??2018-01-03?19:08??LoginInterface2\LoginInterface2.pro.user.b6c0946
?????文件????????502??2018-01-19?17:23??LoginInterface2\main.cpp
?????文件????????201??2018-01-03?11:04??LoginInterface2\widget.cpp
?????文件????????273??2018-01-03?11:04??LoginInterface2\widget.h
?????文件????????441??2018-01-03?11:04??LoginInterface2\widget.ui
?????目錄??????????0??2018-01-23?21:36??LoginInterface2
-----------?---------??----------?-----??----
????????????????81654????????????????????13
- 上一篇:基于傳輸線變壓器的BALUN計算器
- 下一篇:GPS TEQC界面化軟件
評論
共有 條評論