Qt實現簡單的增刪改查

2021-10-22 18:41:16 字數 2221 閱讀 7723

1、首先在.pro檔案中加入qt += sql widgets

2、建立連線類connection.h

static

bool

createconnection()

qsqlquery query;

//建立student表

query.

exec

("create table student(id int primary key,name varchar,course int");

query.

exec

("insert into student values(,'李強',11)");

query.

exec

("insert into student values(2,'馬良',11)");

query.

exec

("insert into student values(3,'孫紅',12)");

//建立course表

query.

exec

("create table course (id int primary key,name varchar,teacher varchar)");

query.

exec

("insert into course values(10,'數學','王老師')");

query.

exec

("create into course values (11,'英語','張老師')");

query.

exec

("insert into course values(12,'計算機','白老師')");

return

true

;}

3、mainwindow.h

class

mainwindow

:public qmainwindow

;

4、mainwindow.cpp

#include

"mainwindow.h"

#include

"ui_mainwindow.h"

#include

#include

#include

#include

#include

#include

mainwindow::

mainwindow

(qwidget *parent)

:qmainwindow

(parent),ui

(new ui::mainwindow)

mainwindow::

~mainwindow()

//修改提交

void mainwindow::

on_pushbutton_clicked()

else

}//撤銷修改

void mainwindow::

on_pushbutton2_clicked()

//新增記錄

void mainwindow::

on_pushbutton3_clicked()

//刪除選中行

void mainwindow::

on_pushbutton4_clicked()

else

//否則,在資料庫中刪除該行

}//按id公升序排列

void mainwindow::

on_pushbutton5_clicked()

//按id 降序排列

void mainwindow::

on_pushbutton6_clicked()

//查詢

void mainwindow::

on_pushbutton7_clicked()

//顯示列表

void mainwindow::

on_pushbutton8_clicked()

5、在main.cpp中新增if(!createconnection()) return 1;6、mainwindow.ui

kendoUI 簡單增刪改查

1 目前學習主要基於kendoui英文api文件 2 在已經搭建的mvc ef kendo ui的基礎上實現kendo ui增刪改查功能 3 增刪改查 示例 3 1 主要展示前台實現 因為後台 不是唯一,可自行配置,返回json資料 3 1 html 如下 3 1 1 查詢和列表展示 html 列表...

List簡單增刪改查

1 例項化list 2 list list new list 34 新增值,因為長度是可變的,所以可以新增多個值 5 list.add 值1 6 list.add 值2 7 list.add 值3 8 list.add 值4 91011 console.writeline 顯示list集合的資料 1...

mysql 簡單增刪改查

增刪改查 以sql server 首先要建立乙個資料庫 建立乙個資料庫的語句 create database test建立乙個 create table testtab 建立語句 id int not null primary key,建立乙個int 型別的id 設定為非空 並且設定為主鍵約束 us...