在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Qt學習筆記之數據庫結構設計4

jf_78858299 ? 來源:紛紜雜談 ? 作者:CY_CHEN ? 2023-02-17 11:28 ? 次閱讀

運行后,點擊查詢按鍵,可以在Qt界面中看到顯示了數據庫中的數據

圖片

可以查詢后,再繼續完成數據庫表的增加、更新和刪除操作。

增加數據到數據庫

void SQLite_ListWidget::on_pushButton_Insert_clicked()
{
    //1、獲取UI控件上的內容
    QString name = ui->lineEdit_Name->text();
    QString address = ui->lineEdit_Addr->text();
    QString salary = ui->lineEdit_Salry->text();
    QString age = ui->lineEdit_Age->text();




    //2、通過數據庫接口的訪問,將數據插入數據庫中
    QSqlQuery query;




    QString sqlInsert = QString("insert into staff(name,age,address,salary) "
                                "values('%1',%2,'%3',%4);").arg(name)
                                .arg(age.toInt())
                                .arg(address)
                                .arg(salary.toInt());




    if(!query.exec(sqlInsert))
    {
        qDebug() << "Error insert into data" << db.lastError();
    }
}

輸入信息后,點擊添加,數據添加到數據庫中,再點擊查詢,新添加的數據顯示到控件中

圖片

更新數據庫數據:

void SQLite_ListWidget::on_pushButton_Update_clicked()
{
    QSqlQuery query;


    QString id = ui->lineEdit_Id->text();
    QString address = ui->lineEdit_Addr->text();


    QString sqlUpdate = QString("update staff set address = '%1' where id = %2;")
                        .arg(address).arg(id.toInt());
    if(!query.exec(sqlUpdate))
    {
        qDebug() << "Error update into data" << db.lastError();
    }
}

輸入想要更新的id號,在輸入新的地址,點擊更新,再點擊查詢,可以看到數據已經被成功更新。

圖片

刪除數據庫內容


void SQLite_ListWidget::on_pushButton_Delete_clicked()
{
    //1、刪除數據庫中的記錄
    QSqlQuery query;




    QString id = ui->lineEdit_Id->text();
    QString sqlDelete = QString("delete from staff where id = %1;").arg(id.toInt());
    if(!query.exec(sqlDelete))
    {
        qDebug() << "Error delete data" << db.lastError();
    }




    //2、同時也要刪除UI控件上的內容,下標是從零開始
    ui->listWidget->takeItem(id.toInt()-1);
}

輸入id號,然后點擊刪除,id號所在行的內容就會被刪除,UI控件上的數據就被清掉。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3827

    瀏覽量

    64515
  • SQlite
    +關注

    關注

    0

    文章

    78

    瀏覽量

    15960
  • ui界面
    +關注

    關注

    0

    文章

    11

    瀏覽量

    1580
收藏 人收藏

    評論

    相關推薦

    數據庫系統是什么?數據庫系統概念數據庫設計資料免費下載

      什么是概念結構設計1.將需求分析得到的用戶需求抽象為信息結構即概念模型的過程就是概念結構設計2.概念結構是各種數據模型的共同基礎,它比
    發表于 09-07 14:34 ?1次下載
    <b class='flag-5'>數據庫</b>系統是什么?<b class='flag-5'>數據庫</b>系統概念<b class='flag-5'>之</b><b class='flag-5'>數據庫</b>設計資料免費下載

    如何進行數據庫設計?數據庫設計介紹和需求分析及結構設計資料概述

    數據庫設計的任務是指根據需求研制數據庫結構并應用 數據庫的過程。數據庫設計內容包括數據庫
    發表于 09-13 17:05 ?0次下載
    如何進行<b class='flag-5'>數據庫</b>設計?<b class='flag-5'>數據庫</b>設計介紹和需求分析及<b class='flag-5'>結構設計</b>資料概述

    如何使用PowerDesigner進行數據庫靜態結構設計?詳細資料概述

    把用戶需求抽象為概念模型即為概念結構設計。 概念模型除了要求能反映客觀世界并且易于理解外,還要求其易于向數據模型(如關系模型)轉化。 概念模型獨立于具體的數據庫系統,是整個數據庫
    發表于 09-13 17:05 ?0次下載
    如何使用PowerDesigner進行<b class='flag-5'>數據庫</b>靜態<b class='flag-5'>結構設計</b>?詳細資料概述

    數據庫靜態結構如何設計?詳細資料任務和方法說明

    任務:實現數據庫設計新奧爾良方法中概念結構設計和邏輯結構設計
    發表于 09-27 15:32 ?1次下載
    <b class='flag-5'>數據庫</b>靜態<b class='flag-5'>結構</b>如何設計?詳細資料任務和方法說明

    數據庫教程之如何進行數據庫設計

    本文檔的主要內容詳細介紹的是數據庫教程之如何進行數據庫設計內容包括了:1 數據庫設計概述 ,2 數據庫需求分析 ,3 數據庫
    發表于 10-19 10:41 ?21次下載
    <b class='flag-5'>數據庫</b>教程之如何進行<b class='flag-5'>數據庫</b>設計

    數據庫設計的七大知識點總結詳細資料免費下載

    本文檔的主要內容詳細介紹的是數據庫設計的七大知識點總結包括了:1 數據庫設計概述2 需求分析3 概念結構設計4 邏輯結構設計5
    發表于 10-19 10:41 ?0次下載
    <b class='flag-5'>數據庫</b>設計的七大知識點總結詳細資料免費下載

    數據庫學習入門資料數據庫的概念結構詳細資料概述

    什么是概念結構設計 將需求分析得到的用戶需求抽象為信息結構即概念模型的過程就是概念結構設計 概念結構是各種數據模型的共同基礎,它比
    發表于 10-25 16:29 ?0次下載
    <b class='flag-5'>數據庫</b><b class='flag-5'>學習</b>入門資料<b class='flag-5'>之</b><b class='flag-5'>數據庫</b>的概念<b class='flag-5'>結構</b>詳細資料概述

    數據庫概念結構是如何設計的概念結構設計資料概述

    本文檔的主要內容詳細介紹的是數據庫概念結構是如何設計的概念結構設計資料概述主要內容包括了:1 概念結構2 概念結構設計的方法與步驟3
    發表于 10-26 11:49 ?22次下載
    <b class='flag-5'>數據庫</b>概念<b class='flag-5'>結構</b>是如何設計的概念<b class='flag-5'>結構設計</b>資料概述

    數據庫的設計概念總結

    本文檔的主要內容詳細介紹的是數據庫的設計概念總結主要內容包括了:1.數據庫設計概述,2.需求分析,3.概念結構設計,4.邏輯結構設計,5.
    發表于 01-09 17:29 ?13次下載
    <b class='flag-5'>數據庫</b>的設計概念總結

    數據庫設計開發案例教程之數據庫設計的資料介紹

    本文檔的主要內容詳細介紹的是數據庫設計開發案例教程之數據庫設計的資料介紹主要內容包括了:1 數據庫設計概述,2 需求分析,3 概念結構設計,4
    發表于 01-11 11:20 ?17次下載
    <b class='flag-5'>數據庫</b>設計開發案例教程之<b class='flag-5'>數據庫</b>設計的資料介紹

    Qt學習筆記數據庫結構設計1

    數據庫也是應用程序的重要部分,一個完整的應用程序幾乎都包含數據庫。 當前主流的數據庫有DB2、MYSQL、OCI、ODBC、SQLITE、TDS、Oracle。 Sqlite是一款輕型的
    的頭像 發表于 02-17 11:25 ?794次閱讀
    <b class='flag-5'>Qt</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>數據庫</b><b class='flag-5'>結構設計</b>1

    Qt學習筆記數據庫結構設計2

    數據庫也是應用程序的重要部分,一個完整的應用程序幾乎都包含數據庫。 當前主流的數據庫有DB2、MYSQL、OCI、ODBC、SQLITE、TDS、Oracle。 Sqlite是一款輕型的
    的頭像 發表于 02-17 11:25 ?551次閱讀
    <b class='flag-5'>Qt</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>數據庫</b><b class='flag-5'>結構設計</b>2

    Qt學習筆記數據庫結構設計5

    Qt中,Qt為SQL數據庫提供支持的基本模塊。Qt SQL的API分為不同的層: ·驅動層 ·SQL API層 ·用戶接口層
    的頭像 發表于 02-17 13:56 ?815次閱讀
    <b class='flag-5'>Qt</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>數據庫</b><b class='flag-5'>結構設計</b>5

    Qt學習筆記數據庫結構設計6

    Qt中,Qt為SQL數據庫提供支持的基本模塊。Qt SQL的API分為不同的層: ·驅動層 ·SQL API層 ·用戶接口層
    的頭像 發表于 02-17 13:57 ?537次閱讀
    <b class='flag-5'>Qt</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>數據庫</b><b class='flag-5'>結構設計</b>6

    Qt學習筆記數據庫結構設計7

    Qt中,Qt為SQL數據庫提供支持的基本模塊。Qt SQL的API分為不同的層: ·驅動層 ·SQL API層 ·用戶接口層
    的頭像 發表于 02-17 13:57 ?550次閱讀
    <b class='flag-5'>Qt</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>數據庫</b><b class='flag-5'>結構設計</b>7
    主站蜘蛛池模板: 色多多黄色| 久久综合偷偷噜噜噜色| 亚洲美女视频在线观看| 一个色亚洲| 色婷婷亚洲十月十月色天| 色老二精品视频在线观看| 色成网| 玖玖色视频| 第四色视频| 色播影院性播影院私人影院| 99久久成人国产精品免费| 福利视频一区二区| 亚洲综合伊人| 三级三级三级网站网址| 毛片毛片| 91tm视频| 久操视频在线免费观看| 1024手机免费看片| 日本一区二区三区视频在线观看 | 久久99热狠狠色精品一区| 国产激情片| 手机看片神马午夜| 色网站观看| 国色天香精品亚洲精品| 特黄大片aaaaa毛片| 辣h高h肉h激h超h| 一本大道加勒比久久| 国产美女亚洲精品久久久久久 | 国产亚洲综合视频| 在线视频三区| 成人欧美另类人妖| 亚洲最新| 网www天堂资源在线| 免费的日本网站| 亚洲免费小视频| 99精品福利| 亚洲综合一| 精品国产香港三级| 黄色网一级片| 天堂网www中文天堂在线| 欧美激情一欧美吧|