资源简介
Qt中对MySQL数据库进行登录操作,非常详细,本人验证不错!!!
代码片段和文件信息
#include “databasedata.h“
DatabaseData::DatabaseData()
{
}
bool DatabaseData::VerificationLogin(QString Username QString Password)
{
//把登录信息的账号密码传进来,然后跟数据库进行比较,相同则验证成功,否则失败
//连接数据库
QSqlDatabase db = QSqlDatabase::addDatabase(“QMYSQL“);
db.setHostName(“120.77.148.215“);//localhost
db.setDatabaseName(“mqtt“);
db.setUserName(“admin“);
db.setPassword(“admin“);
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两边的空格
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4630016 2017-07-18 00:17 Qt对MySQL·界面登录操作\libmysql_win32(32位libmysql.dll)\libmysql_win32(32位libmysql.dll)\libmysql.dll
文件 28714 2017-07-18 00:17 Qt对MySQL·界面登录操作\libmysql_win32(32位libmysql.dll)\libmysql_win32(32位libmysql.dll)\libmysql.lib
文件 1211986 2018-01-02 15:58 Qt对MySQL·界面登录操作\libmysql_win32(32位libmysql.dll).zip
文件 1243 2018-01-03 18:37 Qt对MySQL·界面登录操作\LoginInterface2\databa
文件 475 2018-03-14 20:59 Qt对MySQL·界面登录操作\LoginInterface2\databa
文件 1301 2018-01-03 18:07 Qt对MySQL·界面登录操作\LoginInterface2\logindlg.cpp
文件 371 2018-01-03 15:12 Qt对MySQL·界面登录操作\LoginInterface2\logindlg.h
文件 2100 2018-01-03 11:48 Qt对MySQL·界面登录操作\LoginInterface2\logindlg.ui
文件 1206 2018-01-03 14:38 Qt对MySQL·界面登录操作\LoginInterface2\LoginInterface2.pro
文件 24099 2018-03-14 22:55 Qt对MySQL·界面登录操作\LoginInterface2\LoginInterface2.pro.user
文件 49603 2018-01-03 19:08 Qt对MySQL·界面登录操作\LoginInterface2\LoginInterface2.pro.user.b6c0946
文件 497 2018-01-03 11:24 Qt对MySQL·界面登录操作\LoginInterface2\main.cpp
文件 201 2018-01-03 11:04 Qt对MySQL·界面登录操作\LoginInterface2\widget.cpp
文件 273 2018-01-03 11:04 Qt对MySQL·界面登录操作\LoginInterface2\widget.h
文件 441 2018-01-03 11:04 Qt对MySQL·界面登录操作\LoginInterface2\widget.ui
目录 0 2018-01-02 14:52 Qt对MySQL·界面登录操作\libmysql_win32(32位libmysql.dll)\libmysql_win32(32位libmysql.dll)
目录 0 2018-03-14 15:15 Qt对MySQL·界面登录操作\build-LoginInterface2-unknown-Debug
目录 0 2018-03-14 15:14 Qt对MySQL·界面登录操作\libmysql_win32(32位libmysql.dll)
目录 0 2018-03-14 22:55 Qt对MySQL·界面登录操作\LoginInterface2
目录 0 2018-03-14 15:15 Qt对MySQL·界面登录操作
----------- --------- ---------- ----- ----
5952526 20
- 上一篇:全球国家及地区.sql
- 下一篇:图书管理系统SQL
评论
共有 条评论