老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務

QT訪問QSqlite數(shù)據(jù)庫的實例

QtSql模塊提供了與平臺以及數(shù)據(jù)庫種類無關的訪問SQL數(shù)據(jù)庫的接口,這個接口由利用Qt的模型視圖結構將數(shù)據(jù)庫與用戶界面集成的一套類來支持。
QSqlDatabase對象象征了數(shù)據(jù)庫的關聯(lián)。Qt使用驅動程序與各種數(shù)據(jù)庫的應用編程接口進行通信。Qt的桌面版(Desktop Edition)包括如下一些驅動程序:

 驅動程序數(shù)據(jù)庫 
 QDB2IBM DB2 7.1版以及更新的版本 
 QIBASEBorland InterBase
 QMySQLMySql 
 QOCI甲骨文公司(Oracle Call Interface)
 QODBC ODBC(包括微軟公司的QSL服務)
 QPSQL PostgreSQL的7.3版以及更高版本 
 QSQLITEQSLite第3版 
 QSQLITE2QSLite第2版

為豐順等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及豐順網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為成都網(wǎng)站建設、網(wǎng)站制作、豐順網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

 QTDS Qybase自適應服務器 

訪問QSqlite數(shù)據(jù)庫的實例:

步驟:

1、創(chuàng)建Qt控制臺程序。
2、在pro問價中添加QT +=sql;
3、在main.cpp中添加如下代碼:

[cpp] view plain copy print?QT訪問QSqlite數(shù)據(jù)庫的實例QT訪問QSqlite數(shù)據(jù)庫的實例

  1. #include   

  2. #include   

  3. #include   

  4. #include   

  5. #include   

  6. #include   

  7. #include   

  8. #include   

  9. #include   

  10.   

  11. int main(int argc, char *argv[])  

  12. {  

  13.     QCoreApplication a(argc, argv);  

  14.   

  15.     QSqlDatabase database = QSqlDatabase::addDatabase("QSQLITE");  

  16.   

  17.     database.setDatabaseName("CashSystem.db");  

  18.   

  19.     if(database.open())  

  20.     {  

  21.         qDebug()<<"Database Opened";  

  22.   

  23.         QSqlQuery sql_query;  

  24.         QString create_sql = "create table member (id int primary key, name varchar(30), address varchar(30))"; //創(chuàng)建數(shù)據(jù)表  

  25.         QString insert_sql = "insert into member values(?,?,?)";    //插入數(shù)據(jù)  

  26.   

  27.         QString select_all_sql = "select * from member";  

  28.   

  29.         sql_query.prepare(create_sql); //創(chuàng)建表  

  30.         if(!sql_query.exec()) //查看創(chuàng)建表是否成功  

  31.         {  

  32.             qDebug()<

  33.             qDebug()<

  34.         }  

  35.         else  

  36.         {  

  37.             qDebug()<< "Table Created" ;  

  38.   

  39.             //插入數(shù)據(jù)  

  40.             sql_query.prepare(insert_sql);  

  41.   

  42.             QVariantList GroupIDs;  

  43.             GroupIDs.append(0);  

  44.             GroupIDs.append(1);  

  45.             GroupIDs.append(2);  

  46.   

  47.             QVariantList GroupNames;  

  48.             GroupNames.append("hsp");  

  49.             GroupNames.append("rl");  

  50.             GroupNames.append("spl");  

  51.   

  52.             QVariantList GroupAddress;  

  53.             GroupAddress.append("南充");  

  54.             GroupAddress.append("寶雞");  

  55.             GroupAddress.append("南充");  

  56.   

  57.             sql_query.addBindValue(GroupIDs);  

  58.             sql_query.addBindValue(GroupNames);  

  59.             sql_query.addBindValue(GroupAddress);  

  60.   

  61.             if(!sql_query.execBatch())  

  62.             {  

  63.                 qDebug()<

  64.             }  

  65.             else  

  66.             {  

  67.                 qDebug()<<"插入記錄成功";  

  68.             }  

  69.   

  70.             //查詢所有記錄  

  71.             sql_query.prepare(select_all_sql);  

  72.             if(!sql_query.exec())  

  73.             {  

  74.                 qDebug()<

  75.             }  

  76.             else  

  77.             {  

  78.                 while(sql_query.next())  

  79.                 {  

  80.                     int id = sql_query.value(0).toInt();  

  81.                     QString name = sql_query.value(1).toString();  

  82.                     QString address = sql_query.value(2).toString();  

  83.                     qDebug()<

  84.                 }  

  85.             }  

  86.         }  

  87.     }  

  88.     database.close();  

  89.    // QFile::remove("CashSystem.db");  

  90.     return a.exec();  

  91. }  


4、運行截圖:

QT訪問QSqlite數(shù)據(jù)庫的實例


當前題目:QT訪問QSqlite數(shù)據(jù)庫的實例
鏈接URL:http://www.xueling.net.cn/article/gjcphj.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 久久久久久国产精品久久 | 亚洲国产精品视频一区二区 | p色视频免费在线观看 | 日本黄色黄网站 | 免费看国产 | 国产又粗又黄又爽的A片精华 | 免费黄色一级大片 | 91久久精品日日躁夜夜躁国产 | 亚洲成av人片在线观看无 | 欧美日韩中 | 色婷婷香蕉在线一区二区 | 日韩AV无码中文字幕 | 欧美成人性a片免费观看办公室 | 手机在线播放国产女主播 | 91九色性视频| 久久不见久久见免费影院观看 | 四虎黄色影院 | 久久亚洲道色宗和久久 | 超碰中文在线 | 亚洲网址在线观看 | 国产va免费精品观看精品老师 | av片一区二区 | 国产免费丝袜调教视频爱 | 麻豆出品必属精品 | 亚洲日韩欧美一区久久久久我 | 韩国女主播bj精品久久 | 91免费版在线看 | 宝贝好紧好爽再搔一点试视频 | 夜夜爽www一区二区三区精品 | 国产精品96| 日日干天天干 | 日本高清不卡一区 | 国产一区二区在线不卡 | 国产精品嫩草影院88av | 2020最新久久久视精品爱 | 日韩成人在线观看视频 | 国产高清在线观看AV片 | 视频在线?看91 | 99热首页 | 亚洲激情视频免费观看 | 亚洲欧美日韩丝袜另类 |