欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > QT連接MYSQL數據庫的詳細步驟

QT連接MYSQL數據庫的詳細步驟

熱門標簽:高清地圖標注道路 話務外呼系統怎么樣 外東北地圖標注 臨清電話機器人 智能外呼系統復位 拉卡拉外呼系統 大眾點評星級酒店地圖標注 400電話可以辦理嗎 云南電商智能外呼系統價格

 第一步要加入對應的數據庫模塊(sql)在工程文件(.pro)介紹幾個類(也是對應的頭文件)

  •  QSqlError提供SQL數據庫錯誤信息的類
  •   QSqlQuery提供了執行和操作SQL語句的方法     
  • QSqlQueryDatabase 處理到數據庫的連接  

 1.數據庫的連接

 //添加mysql數據庫 
        QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL"); 
        //連接數據庫
        db.setHostName("127.0.0.1");//數據庫服務器IP
        db.setUserName("root");  //數據庫用戶名
        db.setPassword("root");//數據庫用戶名密碼
        db.setDatabaseName("sys"); //數據庫名
        if(db.open()==false)
        {
            QMessageBox::information(this,"數據庫打開失敗",db.lastError().text());
            return;
        }

  如果失敗可能是QT連接mysql數據庫要一個庫(自己下載  libmysql.dll)把庫文件放在QT的安裝目錄D:\Qt\5.9\mingw53_32\bin(根據自己的目錄) 我的QT版本是5.9。數據庫是否打開用戶是否錯誤是否有這個數據庫。

2.創建表

QSqlQuery q;
q.exec("create table student(id int primary key auto_increment, name varchar(255), age int, score int)ENGINE=INNODB;");

3.給表插入數據

方法1(單行插入)

q.exec("insert into student(id, name, age,score) values(1, '張三', 24,80);");

方法2 (多行插入)又分為 odbc 風格 與 oracle風格

   1. odbc 風格

 q.prepare("insert into student(name, age,score) values(?, ?, ?)");  //?是占位符
   QVariantList name;
   name"素數""等待""安安";
   QVariantList age;
   age-21214;
   QVariantList score;
   score08990;
   //給字段綁定相應的值 按順序綁定
   q.addBindValue(name);
   q.addBindValue(age);
   q.addBindValue(score);
   //執行預處理命令
   q.execBatch();

  要加#includeQVariantList>頭文件 字段要按順序綁定

    2.orace風格d

//占位符 :+自定義名字
  q.prepare("insert into student(name, age,score) values(:n, :a,:s)");
  QVariantList name;
  name"夸克""紅米""鴻蒙";
  QVariantList age;
  age5103;
  QVariantList score;
  score778999;
  //給字段綁定 順序任意因為根據:+自定義名字
  q.bindValue(":n",name);
  q.bindValue(":s",score);
  q.bindValue(":a",age);
  //執行預處理命令
  q.execBatch();

 根據占位符區別所以字段順序可以任意

3.更新表

QSqlQuery q;
        q.exec("update student set score=76 where name='李四'");

 4.刪除表

QSqlQuery q;
        q.exec("delete from student  where name='張三'");

5.遍歷表

QSqlQuery q;
    q.exec("select *from student");
    while(q.next())   //遍歷完為false
    {
        //以下標
        //qDebug()q.value(0).toInt()q.value(1).toString()q.value(2).toInt() 
        q.value(3).toInt();
        //以字段
        qDebug()q.value("id").toInt()q.value("name").toString()q.value("age").toInt() 
        q.value("score").toInt();
    }

到此這篇關于QT連接MYSQL數據庫的文章就介紹到這了,更多相關QT連接MYSQL數據庫內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PyQt中使用QtSql連接MySql數據庫的方法
  • ubuntu linux下使用Qt連接MySQL數據庫的方法
  • python3+PyQt5 數據庫編程--增刪改實例
  • python3+PyQt5使用數據庫表視圖
  • python3+PyQt5使用數據庫窗口視圖

標簽:三明 阿里 無錫 山西 揚州 溫州 福州 定西

巨人網絡通訊聲明:本文標題《QT連接MYSQL數據庫的詳細步驟》,本文關鍵詞  連接,MYSQL,數據庫,的,詳細,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《QT連接MYSQL數據庫的詳細步驟》相關的同類信息!
  • 本頁收集關于QT連接MYSQL數據庫的詳細步驟的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    久久亚洲二区三区| 成人avav影音| 午夜理伦三级做爰电影| 欧美日韩精品一区二区三区 | 99国产一区二区三精品乱码| 女人十八毛片嫩草av| 欧美不卡一区二区三区四区| 亚洲成人综合视频| 杨幂一区二区国产精品| 在线免费观看日本欧美| 亚洲天堂精品在线观看| 成人的网站免费观看| 精品人妻伦九区久久aaa片| 亚洲国产精品精华液ab| 国产成人免费视频一区| 在线日韩国产网站| 久久午夜羞羞影院免费观看| 国产综合色在线视频区| 精品视频第一页| 国产精品丝袜一区| 成人午夜在线播放| 色域天天综合网| 亚洲黄色小视频| 欧美一级大片免费看| 欧美日韩在线播放| 亚洲18女电影在线观看| 中文成人无字幕乱码精品区| 日韩一区二区在线观看视频播放| 日韩黄色免费网站| 老熟妇一区二区| 国产婷婷色一区二区三区| 国产激情91久久精品导航| 三级黄色录像视频| 亚洲视频综合在线| 波多野结衣三级视频| 欧美精品粉嫩高潮一区二区| 日韩在线卡一卡二| 第一次破处视频| 日本一区二区三级电影在线观看 | 伊人影院综合网| 国产精品天天摸av网| 91一区一区三区| 欧美日韩和欧美的一区二区| 日韩精品久久久久久| 阿v天堂2014| 亚洲人成伊人成综合网小说| 四虎精品一区二区| 精品处破学生在线二十三| 粉嫩蜜臀av国产精品网站| 欧美亚洲国产怡红院影院| 午夜影院久久久| www.日本高清视频| 亚洲乱码中文字幕综合| 国产在线观看无码免费视频| 国产欧美视频在线观看| 韩国黄色一级片| 26uuu精品一区二区| 国产v日产∨综合v精品视频| 91高清视频在线| 五月激情综合网| 中文字幕xxx| 欧美国产精品一区二区三区| 99热在这里有精品免费| 884aa四虎影成人精品一区| 日韩**一区毛片| 日本伦理一区二区三区| 亚洲激情中文1区| 黄瓜视频污在线观看| 欧美电影免费观看高清完整版 | 精品国产污污免费网站入口| 国产精品一区二区在线播放| 91久久线看在观草草青青| 亚洲国产成人porn| 成年人在线免费看片| 中文字幕亚洲电影| 波多野吉衣在线视频| 久久美女高清视频| 国产馆精品极品| 欧美精品久久久久久久久老牛影院| 美女精品自拍一二三四| 色综合色综合色综合色综合色综合 | 欧美曰成人黄网| 日本怡春院一区二区| 91n在线视频| 亚洲3atv精品一区二区三区| 精品无码人妻一区二区免费蜜桃| 亚洲欧洲国产日本综合| 51调教丨国产调教视频| 欧美激情一区二区在线| 黄色国产在线观看| 亚洲欧洲日韩一区二区三区| 日韩综合第一页| 中文字幕一区视频| 亚洲专区区免费| 悠悠色在线精品| 性爱在线免费视频| 91久久国产综合| 亚洲综合激情网| 欧美色图17p| 丝袜脚交一区二区| 成人自拍小视频| 蜜桃免费网站一区二区三区| 538精品在线观看| 精品伊人久久久久7777人| 欧美日韩在线三区| 成人一区二区三区| 精品国产一区二区三区久久久蜜月| 男插女视频网站| 国产精品久久精品日日| 久久午夜夜伦鲁鲁片| 洋洋av久久久久久久一区| 成人精品一二三区| 久久激五月天综合精品| 欧美日韩国产bt| www.日韩av| 中文字幕第一页久久| 9.1成人看片| 日本不卡的三区四区五区| 欧美探花视频资源| 成人av动漫网站| 国产欧美日韩精品在线| 扒开jk护士狂揉免费| 午夜精品一区在线观看| 色一情一伦一子一伦一区| 国产永久精品大片wwwapp| 久久综合狠狠综合久久综合88| 亚洲图片欧美另类| 一区二区三区精品久久久| 538精品在线视频| 国产成人在线视频网址| 久久久99久久| 性欧美一区二区| 老司机免费视频一区二区| 精品日产卡一卡二卡麻豆| www.17c.com喷水少妇| 一区二区三区视频在线观看| 深夜福利影院在线观看| 国产精品综合在线视频| 国产婷婷色一区二区三区| 影音先锋男人在线| 激情欧美一区二区| 精品国产sm最大网站| 中国美女乱淫免费看视频| 亚洲丰满少妇videoshd| 欧美亚州韩日在线看免费版国语版 | 国产亚洲一区二区三区四区| 人妻一区二区视频| 韩日av一区二区| 日韩精品一区二区三区在线| 性欧美丰满熟妇xxxx性仙踪林| 日韩精品一级中文字幕精品视频免费观看 | 久久久综合视频| 欧美人妻一区二区三区| 久久99精品一区二区三区三区| 精品日韩一区二区三区| 自拍偷拍亚洲欧美日韩| 亚洲一级免费毛片| 99久久er热在这里只有精品15| 1024精品合集| 欧洲亚洲国产日韩| 一个人看的视频www| 亚洲小少妇裸体bbw| 欧美精品亚洲一区二区在线播放| 性高潮久久久久久| 午夜电影久久久| 欧美成人精品1314www| 免费视频91蜜桃| 国产不卡视频在线观看| 国产精品蜜臀av| 欧美少妇bbb| 亚洲av片不卡无码久久| 蜜桃久久久久久久| 欧美国产精品一区二区三区| 国产精品免费在线视频| 中文字幕18页| 免费成人在线影院| 国产欧美日本一区二区三区| www.5588.com毛片| 国内自拍偷拍视频| 另类小说综合欧美亚洲| 久久精品欧美日韩| 欧美日韩在线电影| 干b视频在线观看| 成人永久免费视频| 性欧美疯狂xxxxbbbb| 2023国产精华国产精品| 人妻久久一区二区| 国产a级黄色片| 国产精品538一区二区在线| 亚洲日本成人在线观看| 91精品国产免费久久综合| 影音先锋男人在线| 免费高清视频在线观看| 爽爽淫人综合网网站| 久久久91精品国产一区二区三区| 国产波霸爆乳一区二区| 国产人妖在线观看| 国产在线精品一区二区不卡了| 自拍av一区二区三区| 日韩欧美一级特黄在线播放|