资源简介
用Qt5.10编写的简单销售管理系统,使用sqlite数据库,实现增删改查等功能,有登录注册功能,条形图的商品统计界面,背景颜色可更改。
代码片段和文件信息
#include “login.h“
#include “ui_login.h“
#include
#include
#include
#include “connection.h“
#include “widget.h“
#include “register.h“
Login::Login(QWidget *parent) :
QWidget(parent)
ui(new Ui::Login)
{
ui->setupUi(this);
createConnection();
createxml();
clearuser3();
}
Login::~Login()
{
delete ui;
}
void Login::on_btnLogin_clicked()
{
QSqlQuery query;
query.exec(“select * from user2 where username2=‘“+ui->leUsername->text()+“‘ AND passwd2=‘“+ui->lePasswd->text()+“‘“);
if(query.first())
{
query.exec(“insert into user3(username3) values(‘true‘)“);//将登录信息写入root用户判断表user3
//打开系统主界面
Widget *w = new Widget;
w->show();
this->close();//关闭登录界面
}else{
query.exec(“select * from user where username=‘“+ui->leUsername->text()+“‘ AND passwd=‘“+ui->lePasswd->text()+“‘“);
//sql语句是否成功执行
if(query.first())
{
//打开系统主界面
Widget *w = new Widget;
w->show();
this->close();//关闭登录界面
}else {
QMessageBox::warning(thistr(“密码错误“)tr(“请输入正确的密码再登录!“)QMessageBox::Ok);
ui->leUsername->clear();
ui->lePasswd->clear();
ui->leUsername->setFocus();
ui->lePasswd->setFocus();
}
}
}
void Login::clearuser3()
{
QSqlQuery query;
query.exec(“delete from user3 where username3 = ‘true‘“);
}
//打开注册界面
void Login::on_btnRegister_clicked()
{
Register *reg = new Register;
reg->show();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-09 10:02 manager\
文件 3161 2018-06-30 19:45 manager\connection.h
文件 1771 2018-06-22 11:10 manager\login.cpp
文件 395 2018-06-20 08:28 manager\login.h
文件 2982 2018-06-30 21:07 manager\login.ui
文件 514 2018-06-22 11:10 manager\main.cpp
文件 1190 2018-06-18 23:54 manager\manager.pro
文件 14385 2018-07-09 10:02 manager\manager.pro.user
文件 3059 2018-06-22 11:10 manager\pieview.cpp
文件 1070 2015-03-26 13:51 manager\pieview.h
文件 1790 2018-06-22 11:10 manager\register.cpp
文件 373 2018-06-13 11:39 manager\register.h
文件 2485 2018-06-20 09:00 manager\register.ui
文件 24335 2018-06-30 19:50 manager\widget.cpp
文件 2166 2018-06-30 19:48 manager\widget.h
文件 22461 2018-06-30 19:39 manager\widget.ui
相关资源
- qt sqlite登录demo
- sqlite3.exe247412
- Qt开发的通讯录小程序。
- PYQT5+sqlite数据库+QTableWidget自定义表格
- sqlite3.h头文件
- SQLite网络化工具包
- sqlite数据库和excel的互相导入导出
- iOS sqlite3的使用増删改查
- 利用SQLite设计生成一个学生数据库并
- SQLite3图形界面数据库查看工具
- wxSqlite3 for Delphi
- linux环境下QT语言写的学生成绩管理系
- SQLite Expert Professional激活码,亲测有效
- sqlite3.dll
- 简易通讯录SQLite实现
- sqlite网络版.rar
- Sqlite3对于2进制数据的操作。
- 带加密的sqlite
- 全国城市数据库plist文件和sqlite文件
- SQLite的使用
- CppSQLite基于SQLite 3.4.0
- SQLite.Interop.dll x32 x64
- SQLite3基础教程(高清PDF中文版)
- Qt_SQlite的两个简单例程
- Ubuntu下安装sqlite3数据库
- boa与数据库数据交互的
- linux多人聊天室
- Winfrom简单的SQLite数据库使用 vs2010版
- system.data.sqlite配置资源和方案.
- Unity支持Sqlite数据库资源包
评论
共有 条评论