• 大小: 16KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-07-07
  • 语言: 其他
  • 标签:

资源简介

小白设计,做的很粗糙,有很多不足的。

资源截图

代码片段和文件信息

#include “addstaff.h“
#include “ui_addstaff.h“
#include 
#include 
#include 
#include 

addStaff::addStaff(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::addStaff)
{
    ui->setupUi(this);
}

addStaff::~addStaff()
{
    delete ui;
}

void addStaff::on_pushButton_2_clicked()
{
    this -> close();
}

void addStaff::on_pushButton_clicked()
{
    int limit;
    int pid = ui->lineEdit->text().toInt();
    QString passwd = ui->lineEdit_2->text();
    QString permission = ui->comboBox->itemText(ui->comboBox->currentIndex());
    if(permission == “管理员“)
        limit = 1;
    else
        limit = 0;
    QString name = ui->lineEdit_3->text();
    QString sex = ui->comboBox_2->itemText(ui->comboBox_2->currentIndex());
    QString department = ui->comboBox_3->itemText(ui->comboBox_3->currentIndex());
    QString position = ui->comboBox_5->itemText(ui->comboBox_5->currentIndex());
    QString edu_level = ui->comboBox_4->itemText(ui->comboBox_4->currentIndex());
    QString tel = ui->lineEdit_4->text();
    QString remark = ui->plainTextEdit->toPlainText();
    QSqlQuery query;
    query.prepare(“insert into personMsg values(:pid:passwd:permission:name:sex:department:position:edu_level:tel:remark)“);
    query.bindValue(“:pid“pid);
    query.bindValue(“:passwd“passwd);
    query.bindValue(“:permission“limit);
    query.bindValue(“:name“name);
    query.bindValue(“:sex“sex);
    query.bindValue(“:department“department);
    query.bindValue(“:position“position);
    query.bindValue(“:edu_level“edu_level);
    query.bindValue(“:tel“tel);
    query.bindValue(“:remark“remark);
    if(query.exec())
        QMessageBox::information(NULL Qobject::tr(“成功“) Qobject::tr(“新建成功“));
    else
        QMessageBox::information(NULL Qobject::tr(“失败“) Qobject::tr(“新建失败“));
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-16 19:16  newlive\
     文件        1918  2016-06-15 16:10  newlive\addstaff.cpp
     文件         383  2016-06-15 16:04  newlive\addstaff.h
     文件        8005  2016-06-15 16:04  newlive\addstaff.ui
     文件        1074  2016-06-16 13:11  newlive\adminopreatwindow.cpp
     文件         529  2016-06-16 12:49  newlive\adminopreatwindow.h
     文件        1610  2016-06-16 08:27  newlive\adminopreatwindow.ui
     文件        7550  2016-06-16 18:55  newlive\changeperson.cpp
     文件         452  2016-06-16 14:21  newlive\changeperson.h
     文件        5280  2016-06-16 15:48  newlive\changeperson.ui
     文件        3106  2016-06-16 09:58  newlive\main.cpp
     文件        2189  2016-06-15 14:02  newlive\mainwindow.cpp
     文件         448  2016-06-15 13:17  newlive\mainwindow.h
     文件        2663  2016-06-15 11:54  newlive\mainwindow.ui
     文件         679  2016-06-15 16:19  newlive\newlive.pro
     文件       13551  2016-06-16 18:59  newlive\newlive.pro.user
     文件        1591  2016-06-15 13:17  newlive\staffmsg.cpp
     文件         365  2016-06-15 13:17  newlive\staffmsg.h
     文件        5887  2016-06-15 13:12  newlive\staffmsg.ui
     文件        5208  2016-06-16 18:31  newlive\staffmsgopr.cpp
     文件         481  2016-06-16 11:40  newlive\staffmsgopr.h
     文件        9396  2016-06-16 15:48  newlive\staffmsgopr.ui

评论

共有 条评论

相关资源