#include "adminloginmange.h"
#include "ui_adminloginmange.h"
#include <QDebug>
#include <QSqlDatabase>
#include <QMessageBox>
#include <QSqlError>
#include<QSqlQuery>
#define StyleBtn "QLabel{ text-align:center; min-width:200px; min-height:100px;} QPushButton{ width:80px; height:50px;background-color:#0088C1; color:white; border-radius:7px; font-size:18px; font-family:'lucida grande'; font-weight:bold; } QPushButton::hover{background-color:#00FFFF; color:red;}"
AdminLoginMange::AdminLoginMange(QWidget *parent) :
QWidget(parent),
ui(new Ui::AdminLoginMange)
{
ui->setupUi(this);
//连接学生数据库
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("127.0.0.1");//数据库服务器ip
db.setUserName("root");//数据库用户名
db.setPassword("123");//数据库密码
db.setDatabaseName("mystumanger");//使用哪个数据库
if( !db.open() )
{
QMessageBox::warning(this,"错误",db.lastError().text() );//打开失败,显示错误信息
return;
}
}
AdminLoginMange::~AdminLoginMange()
{
delete ui;
}
void AdminLoginMange::exec_sql(QString sql, QString mess)
{
QSqlQuery query;
bool ok = query.exec(sql);
if( ok )
{
QMessageBox *box = new QMessageBox(QMessageBox::Information,"恭喜您",QString("%1成功^_^!").arg(mess) );
box->setStyleSheet(StyleBtn);
box->exec();
}
else
{
QMessageBox *box = new QMessageBox(QMessageBox::Warning,"真是遗憾呢",QString("%1失败O_O").arg(mess) );
box->setStyleSheet(StyleBtn);
box->exec();
}
}
void AdminLoginMange::on_Btninsert_clicked()//插入
{
int id = ui->Lineid->text().toInt();
int score = ui->Linescore->text().toInt();
int age = ui->Lineage->text().toInt();
QString name = ui->Linename->text();
QString sex = ui->Linesex->text();
QString qq = ui->Lineqq->text();
QString sql = QString("insert into studentlogin(id,name,age,sex,qq,score) values('%1','%2','%3','%4','%5','%6')").arg(id).arg(name).arg(age).arg(sex).arg(qq).arg(score);
exec_sql(sql,"插入");
}
void AdminLoginMange::on_pushButton_clicked()//查找
{
int id = ui->LineFindId->text().toInt();
QSqlQuery query;
QString in = QString("select id,name,sex,score,qq,age from studentlogin where id='%1'").arg(id);
query.exec(in);
if( query.next() )//找到了这个学号
{
ui->Lineid->setText(query.value("id").toString() );
ui->Linename->setText( query.value("name").toString() );
ui->Lineage->setText(query.value("age").toString() );
ui->Lineqq->setText(query.value("qq").toString() );
ui->Linescore->setText(query.value("score").toString() );
ui->Linesex->setText(query.value("sex").toString() );
}
else
{
QMessageBox *box = new QMessageBox(QMessageBox::Warning,"真是遗憾呢","并没有这个人O_O~");
box->setStyleSheet(StyleBtn);
box->exec();
}
}
void AdminLoginMange::on_Btnupdate_clicked()//更新
{
int id = ui->Lineid->text().toInt();
int score = ui->Linescore->text().toInt();
int age = ui->Lineage->text().toInt();
QString name = ui->Linename->text();
QString sex = ui->Linesex->text();
QString qq = ui->Lineqq->text();
QString sql = QString("update studentlogin set name='%1',age='%2',sex='%3',qq='%4',score='%5' where id='%6'").arg(name).arg(age).arg(sex).arg(qq).arg(score).arg(id);
exec_sql(sql,"更新");
}
void AdminLoginMange::on_Btndel_clicked()
{
int id = ui->Lineid->text().toInt();
QString sql = QString("delete from studentlogin where id='%1'").arg(id);
exec_sql(sql,"删除");
}
void AdminLoginMange::on_Btnback_clicked()
{
emit AdminLoginMange_close();
this->close();
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
收起资源包目录
![package](https://csdnimg.cn/release/downloadcmsfe/public/img/package.f3fc750b.png)
![folder](https://csdnimg.cn/release/downloadcmsfe/public/img/folder.005fa2e5.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![folder](https://csdnimg.cn/release/downloadcmsfe/public/img/folder.005fa2e5.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/JPG.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/JPG.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/JPG.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
共 19 条
- 1
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/421fe3cf48564128aca47ee460992edd_m0_63168877.jpg!1)
![avatar-vip](https://csdnimg.cn/release/downloadcmsfe/public/img/user-vip.1c89f3c5.png)
妄北y
- 粉丝: 1w+
- 资源: 1万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 小程序版基于深度学习识别4种水果-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版图像分类算法对珠宝首饰分类识别-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版通过CNN训练识别家具-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版通过CNN训练识别衣物纹样分类-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版CNN图像分类识别水生动物分类-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版基于深度学习对微生物分类识别-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版python语言pytorch框架的图像分类海洋生物分类识别-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版通过CNN卷积神经网络的乐器分类识别-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版基于图像分类算法对职业工具分类识别-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版通过CNN训练识别车辆类型-不含数据集图片-含逐行注释和说明文档.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)