资源简介
使用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界面化软件
相关资源
- 数据库课程设计报告图书管理
- 数据库原理课程设计_客房管理系统
- 教务辅助管理系统数据库
- 火车票订票管理系统 设计报告
- qt自定义工具栏,类似word
- Qt实现动态时钟 翻转 滑动 翻页
- 通讯录(vs2010+代码+数据库)
- 子QWidget上画图
- qt libusb U盘通信
- Qt 访问redis接口代码
- QT使用QCustomPlot绘制曲线并动态显示曲
- 顶角判别法识别多边形的凸凹性,并
- qt udp多线程收发数据
- 超酷的Qt消息提示框,仿126邮箱登录提
- Qt 使用Qss实现切换皮肤 最简单
- QT基于TCP的服务器和客户端.rar
- 通过工厂模式来实现支持不同数据库
- SSD7所有练习答案数据库系统
- Qt使用udp协议,简单易懂
- 红酒、白酒质量数据集,可作为机器
- Qt编程实现 飞舞的蝴蝶 动画
- 数据库课程设计_求职网站数据库设计
- 数据库考试简答题.
- Qt_USB_I2C_MPU6050.rar
- qt实现读取txt数据并绘制曲线
- 迅为iTOP-4412开发板QtE-led例程,已验证
- 在数据库中遍历查找某个字符串
- vs2017+qt在一个dll中集成多个自定义插
- VS实现数据库的读写技术
- qt编写的全键盘
评论
共有 条评论