资源简介
基于QT4与MySQL的考试系统设计与实现,初学者学习范例。
代码片段和文件信息
/********************************************************************************
* File Name: addstdform.cpp
* Description: 第9章实例训练
* Reference book:《Linux环境下Qt4图形界面与MySQL编程》,机械工业出版社.2012.1
* E_mail: openlinux2011@gmail.com
*
********************************************************************************/
#include “addstdform.h“
#include “ui_addstdform.h“
#include
#include
addstdform::addstdform(QWidget *parent) :
QWidget(parent)
ui(new Ui::addstdform)
{
ui->setupUi(this);
}
addstdform::~addstdform()
{
delete ui;
}
void addstdform::on_btnOk_clicked()
{
if(ui->leID->text()==““||ui->leStdNum->text()==““||ui->leName->text()==““||ui->lePwd->text()==““)
{QMessageBox::about(this“Message““item with * can‘t not be empty!“);return ;}
QSqlQuery query;
query.exec(“select count(*) from Student where ID=‘“+ui->leID->text()+“‘“);
int ID=0;
if(query.next())
ID = query.value(0).toInt();
if(ID!=0)
{
QMessageBox::about(this“Message““this ID existed!“);
QString maxNum ;
query.exec(“select ID from Student order by ID desc“);
if(query.next())
{
maxNum = query.value(0).toString();
}
QMessageBox::about(this“Message““max ID=“+maxNum);
return ;
}
query.exec(“select * from Student where Name=‘“+ui->leName->text()+“‘“);
if(query.next())
{
QMessageBox::about(this“Message“tr(“该用户已经存在!“));
return ;
}
query.exec(“insert into Student values(‘“+ui->leID->text()+“‘‘“+ui->leStdNum->text()+“‘‘“+ui->leName->text()+“‘‘“+ui->lePwd->text()+“‘)“);
if(query.isActive())
{
query.numRowsAffected();
QMessageBox::about(this“message““add success“);
}
}
void addstdform::on_btnQuit_clicked()
{
this->close();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1973 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addstdform.cpp
文件 722 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addstdform.h
文件 2119 2011-11-03 13:09 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addstdform.ui
文件 1963 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addthform.cpp
文件 713 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addthform.h
文件 2104 2011-11-03 13:09 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\addthform.ui
文件 3290 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\adminform.cpp
文件 1015 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\adminform.h
文件 3993 2011-11-03 14:40 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\adminform.ui
文件 958 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\databa
文件 2151 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\login.cpp
文件 677 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\login.h
文件 3998 2011-11-03 14:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\login.ui
文件 896 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\main.cpp
文件 6411 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\studentform.cpp
文件 1129 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\studentform.h
文件 10732 2011-11-03 16:59 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\studentform.ui
文件 4154 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\teacherform.cpp
文件 1123 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\teacherform.h
文件 8487 2011-11-03 16:11 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\teacherform.ui
文件 635 2011-11-03 13:26 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\testSystem_Qt4.pro
文件 7979 2011-12-28 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4\testSystem_Qt4.pro.user
文件 264148 2011-11-03 14:36 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\addstdform.o
文件 264076 2011-11-03 15:02 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\addthform.o
文件 301672 2011-11-03 14:40 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\adminform.o
文件 273432 2011-11-03 16:56 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\login.o
文件 151936 2011-11-03 15:12 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\main.o
文件 13365 2011-11-03 13:26 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\Makefile
文件 2452 2011-11-03 14:36 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\moc_addstdform.cpp
文件 150228 2011-11-03 14:36 第9章基于QT4与MySQL的考试系统设计与实现\testSystem_Qt4-build-desktop\moc_addstdform.o
............此处省略26个文件信息
- 上一篇:32/64位MySqllib、dll资源
- 下一篇:教室信息管理系统 数据库课程设计
相关资源
- 32/64位MySqllib、dll资源
- mysql、oracle 等数据字典生成工具
- 非常棒的数据迁移工具,支持mysql,
- 六天带你玩转MySQL-学习笔记
- 远程手术指导及示教系统的springboot项
- libmysql_e.dll、libmysqld.dll
- SQLYog8.14中文版本(含注册码)
- 医院预约挂号系统代码 mysql+myeclipse
- MySQLDBA修炼之道-完整版
- mysql-connector-odbc-noinstall-5.1.11-win32.zi
- mysql-connector-odbc-5.3.6-win32.msi
- 淘宝mysql数据库高可用的设计实现
- JIRA6.0.5破解及汉化说明+程序
- MySQL数据库管理员学生指南2
- 非常好用的mysql客户端sqlyog中文版
- libmysql_win32(32位libmysql.dll)
- MySQL入门到精通经典教程.pdf
- QT5.7_SQLITE_QSS基本应用
- MYSQLWorkBench中文教程
- QT银行叫号排队系统
- 串口数据采集并自动写入MySQL数据软件
- nodejs+mysql+ejs完成的博客
- 掘金小册MySQL是怎样运行的:从根儿上
- gmock-1.6.0.zip
- bison-3.0.tar.gz
- MySql和SqlServer互相转化工具
- 自动聊天数据,机器人聊天数据,M
- 2018年统计用区划代码和城乡划分代码
- qtcreator 5.9.1 mysql 编译的驱动
- .net代码生成器,可以将sqlserver、mys
评论
共有 条评论