-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclassmateif.cpp
More file actions
36 lines (31 loc) · 977 Bytes
/
classmateif.cpp
File metadata and controls
36 lines (31 loc) · 977 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include "classmateif.h"
#include "ui_classmateif.h"
#include<QString>
#include<mysql.h>
#include<QByteArray>
#include<QMessageBox>
classmateif::classmateif(QWidget *parent)
: QWidget(parent)
, ui(new Ui::classmateif)
{
ui->setupUi(this);
}
classmateif::~classmateif()
{
delete ui;
}
void classmateif::on_pushButton_clicked()
{
QString name=ui->cmnamelineEdit->text();
QString birthdate=ui->cmbirthlineEdit->text();
QString email=ui->cmemlineEdit->text();
QString school=ui->cmsclineEdit->text();
QString phone=ui->cmphlineEdit->text();
QString sql=QString("insert into classmate values('%1','%2','%3','%4','%5');").arg(name).arg(birthdate).arg(email).arg(phone).arg(school);
QSqlQuery query;
query.exec(sql);
QSqlQuery q;
QString ql=QString("insert into allperson values('%1','%2','%3','%4');").arg(name).arg(birthdate).arg(email).arg(phone);
q.exec(ql);
this->hide();
}