资源简介
利用qt编程平台,以及本地sqlite数据库实现简单的学生信息管理系统,曾经写的,现在来看感觉很一般,需要下载的谨慎哦
代码片段和文件信息
#include “deletedialog.h“
#include “ui_deletedialog.h“
#include “mainwindow.h“
#include
deleteDialog::deleteDialog(QWidget *parent) :
QDialog(parent)
ui(new Ui::deleteDialog)
{
ui->setupUi(this);
}
deleteDialog::~deleteDialog()
{
delete ui;
}
void deleteDialog::on_delete_pushButton_clicked()
{
if(ui->scanf_lineEdit->text().isEmpty())
{
QMessageBox::information(this“提示““请输入内容“);
}
else
{
if(ui->studentname_radioButton->isChecked())
{
QString student_name;
student_name = ui->scanf_lineEdit->text();
QSqlQuery query;
query.exec(“select * from student“);
int t =0;
while(query.next())
{
if(student_name == query.value(0).toString())
{
t= 1;
break;
}
}
if(t == 1)
{
QString delete_name = QString(“delete from student where StudentName = \“%1\““).arg(student_name);
qDebug()< if(query.exec(delete_name))
{
QMessageBox::information(this“成功““删除成功“);
}
else
{
QMessageBox::information(this“失败““删除失败“);
}
}
else
{
QMessageBox::information(this“提示““不存在的姓名“);
}
}
else if(ui->studentnumber_radioButton->isChecked())
{
QString student_number;
student_number = ui->scanf_lineEdit->text();
QSqlQuery query;
query.exec(“select * from student“);
int t =0;
while(query.next())
{
if(student_number == query.value(1).toString())
{
t= 1;
break;
}
}
if( t== 1)
{
QString delete_student = QString(“delete from student where StudentNumber = \“%1\““).arg(student_number);
if(query.exec(delete_student))
{
QMessageBox::information(this“成功““删除成功“);
}
else
QMessageBox::information(this“失败““删除失败“);
}
else
{
QMessageBox::information(this“提示““不存在的学号“);
}
}
else
{
QMessageBox::information(this“提示““请选择姓名或学号“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-25 01:00 DD\
文件 38999 2018-08-25 00:56 DD\1.png
文件 27221 2018-08-25 00:58 DD\2.png
文件 22814 2018-08-25 00:58 DD\3.png
文件 20826 2018-08-25 00:59 DD\4.png
文件 29272 2018-08-25 01:00 DD\5.png
目录 0 2018-08-25 01:00 DD\StdMgsystem\
文件 2465 2018-07-08 20:40 DD\StdMgsystem\deletedialog.cpp
文件 381 2018-07-08 16:02 DD\StdMgsystem\deletedialog.h
文件 1694 2018-07-08 21:07 DD\StdMgsystem\deletedialog.ui
文件 1831 2018-07-08 20:58 DD\StdMgsystem\insertdialog.cpp
文件 381 2018-07-08 16:51 DD\StdMgsystem\insertdialog.h
文件 2308 2018-07-08 21:07 DD\StdMgsystem\insertdialog.ui
文件 183 2018-07-07 17:42 DD\StdMgsystem\main.cpp
文件 2523 2018-07-10 23:54 DD\StdMgsystem\mainwindow.cpp
文件 1039 2018-07-08 16:51 DD\StdMgsystem\mainwindow.h
文件 3661 2018-07-08 22:02 DD\StdMgsystem\mainwindow.ui
文件 3792 2018-07-11 01:14 DD\StdMgsystem\selectdialog.cpp
文件 418 2018-07-08 18:31 DD\StdMgsystem\selectdialog.h
文件 2869 2018-07-08 21:15 DD\StdMgsystem\selectdialog.ui
文件 664 2018-07-08 04:06 DD\StdMgsystem\StdMgsystem.pro
文件 18532 2018-08-25 00:53 DD\StdMgsystem\StdMgsystem.pro.user
文件 2948 2018-07-08 20:10 DD\StdMgsystem\updatedialog.cpp
文件 424 2018-07-08 19:46 DD\StdMgsystem\updatedialog.h
文件 3574 2018-07-08 21:07 DD\StdMgsystem\updatedialog.ui
- 上一篇:mysql5.6配套正确安装视频
- 下一篇:linux聊天室即时通讯
相关资源
- QT使用POST传递数据
- mysql5.7驱动.rar
- Qt实现的一个简单的学生学籍管理系统
- 一个较完整的Qt用户登录界面设计
- QT用户登录界面源代码
- StudentInformationManagementSystem.zip
- 框架写的简单学生管理系统
- 简单的超市收银系统,QT5.3+Ubuntu14.0
- 韩顺平学生管理系统
-
Qt 动态解析xm
l文件 左侧显示在QTr - 学生管理系统模板
- Springmvc+jdbc简单学生管理系统
- 大一大二 基于qt的学生管理系统
- QT实现车辆管理系统,数据库使用SQ
- springboot学生管理系统.zip
- SQL学生管理系统
- QT自定义tableModel和使用sqltablemodel
- linux下qt做的一个订餐管理系统sqlite的
- QT实现宿舍管理系统+数据库SQLServer
- Qt课程设计_小区车辆管理系统
- 学生信息管理系统 SQL数据库
- 学生成绩管理系统Qt版
- QT连接mysql数据库实验航空售票系统,
- 32位的QT连接64位的mysql数据库的驱动文
- Qt写的学生公寓管理系统源代码
- 学生管理系统Mysql数据库版
- aqt8.25带序列号
- 学生管理系统vs 2008 oracle 11g
- qsqlmysql.rar
- 基于QT4与MySQL的考试系统设计与实现
评论
共有 条评论