资源简介
基于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资源
- 下一篇:教室信息管理系统 数据库课程设计
相关资源
- php mysql经典留言本源码 代码通俗易懂
- PHP MySQL 物流管理 数据库文件
- PHP MySQL 技术 毕业设计 物流管理系统
- php mysql 在线作业管理系统
- MySql.data.dll +使用说明
- 图书管理系统 PHP MYSQL实现
- [PHP MySQL]图书馆管理系统前后台全部代
- 基于PHP+MYSQL的学生成绩管理系统
- Spring+Struts2+Hibernate人力资源管理系统
- 我自己写php mysql聊天室
- mysql 数据库连接池
- 完整的php mysql js用户注册与登陆
- MySQL数据库用户在线注册系统
- mysql数据库驱动8.0.12版本
- mha4mysql-0.56-0.el6
- mysql_5.6.24_winx64
- MYSQL作业提交作业批改系统.zip
- Maven搭建Spring+Mybatis+MySql
- 成语首尾字用于成语接龙.sql
- MySQL中文手册api帮助文档
- linux_mysql5.1.66x86_64.zip
- oracle 到mysql转换工具
- 数据库原理实验指导书Mysql
- mysql 5.6 绿色精简版 5Mb
- mysql Premium 破解
- 深入浅出MySQL第二版本pdf
- 深入浅出MySQL.pdf
- 深入浅出mysql全文
- QT使用POST传递数据
- 全球国家及地区库,采集自腾讯QQ国内
评论
共有 条评论