当前位置: 首页 > news >正文

微信商家怎么开通安卓优化大师清理

微信商家怎么开通,安卓优化大师清理,公司网站怎么选,网站怎么做支付宝支付接口一、安装驱动 (1)安装 在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.dll文件复制到Qt的安装路径下的bin文件夹下即可。 本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(…

一、安装驱动

(1)安装

在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.dll文件复制到Qt的安装路径下的bin文件夹下即可。

本文福利,费领取Qt开发学习资料包、技术视频,内容包括(Qt实战项目视频教程+代码,C++语言基础,C++设计模式,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QSS,OpenCV,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击费领取↓↓

直接将libmysql.dll文件粘贴到此文件夹中。

(2)验证驱动是否安装成功

复制成功之后来测试一下驱动程序是否安装成功,新建一个文件,选择Qt设计师界面类,后面的操作都保持默认即可。

在新生成的.cpp文件中引入以下库

#include <QSqlDatabase>
#include <QDebug>
#include <QMessageBox>  
#include <QSqlError>    
#include <QString>
#include <QSqlQuery>
#include <QVariantList>

在构造函数中插入以下代码,然后点击运行,如果不弹出警告窗口则说明安装成功,否则就是失败了。

//添加一个数据库QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");    //括号内要写出数据库的类型//设置数据库db.setHostName("127.0.0.1"); //设置数据库的主机ip//设置数据库的用户名db.setUserName("root");//设置数据库的密码db.setPassword("123456");    //这个就是安装MySQL时设置的密码//设置数据库的名字db.setDatabaseName("aaa2");//打开数据库(已经安装过mysql驱动了)if(db.open()==false){QMessageBox::warning(this,"waring",db.lastError().text());}

二、使用MySQL数据库

(1)单语句执行

首先创建一个QString对象sql,将要执行的语句写在 sql中,然后创建QSqlQuery类的对象query,调用其exec()函数执行sql中的代码。

QString sql = "insert into student (id,name,age,math) values (1,'kaw',20,97)";	//书写想要执行的语句QSqlQuery query;	//创建一个QSqlQuery对象query.exec(sql);    //执行mysql语句

(2)多语句执行

在sql中,每条语句用分号隔开就可以同时执行多条语句了。下面同时对表格进行增加、删除和更新操作。

QString sql = "insert into student (id,name,age,math) values (13,'kaw',20,97);delete from student where id=2;update student set name='sdd',math=100 where id=10;";QSqlQuery query;	//创建一个QSqlQuery对象query.exec(sql);    //执行mysql语句

(3)批处理操作

方式一:addBindValue()

在query.prepare()中输入自己想要执行的语句,其中待输入的值用“?”代替,在这里“?”就是通配符。在后面添加自己想要设置的值时,可以使用idList、nameList、ageList和mathList。为避免出错,请按照id、name、age、math的顺序来使用addBindValue()进行值的绑定。

QSqlQuery query;query.prepare("insert into student (id,name,age,math) values (?,?,?,?)");	//书写语句模型//添加绑定数据QVariantList idList;    //创建一个id列表idList << 15<<16<<17;query.addBindValue(idList); //完成第一个?的绑定QVariantList nameList;nameList << "ddd"<<"eee"<<"jjj";query.addBindValue(nameList);   //完成第二个?的绑定QVariantList ageList;ageList << 25<<24<<23;query.addBindValue(ageList);    //完成第三个?的绑定QVariantList mathList;mathList << 90<<89<<90;query.addBindValue(mathList);   //完成第四个?的绑定//执行批处理query.execBatch();

方式二:bindValue()

直接用自定义的名称来完成绑定,这时绑定顺序可以自己决定。

QSqlQuery query;query.prepare("insert into student (id,name,age,math) values (:id,:name,:age,:math)");  //:id之类的名字时自定义的 自己方便就好//添加绑定数据QVariantList idList;    //创建一个id列表idList << 18<<19<<20;query.bindValue(":id",idList); //完成:id的绑定QVariantList nameList;nameList << "ddd"<<"eee"<<"jjj";query.bindValue(":name",nameList);   //完成:name的绑定QVariantList ageList;ageList << 25<<24<<23;query.bindValue(":age",ageList);    //完成:age的绑定QVariantList mathList;mathList << 90<<89<<90;query.bindValue(":math",mathList);   //完成:math的绑定//执行批处理query.execBatch();

(4)查询

要查询的表为:

value后的值可以是索引,也可以是列名。取出后需要将其转为对应的数据类型。

//查询操作QSqlQuery query;query.exec("select * from student");while(query.next()){qDebug()<<query.value(0).toInt()<<query.value("name").toString().toUtf8().data()<<query.value(2).toInt()<<query.value(3).toInt();   }

查询结果:

本文福利,费领取Qt开发学习资料包、技术视频,内容包括(Qt实战项目视频教程+代码,C++语言基础,C++设计模式,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QSS,OpenCV,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击费领取↓↓


文章转载自:
http://souari.c7624.cn
http://tajiki.c7624.cn
http://contessa.c7624.cn
http://receptacle.c7624.cn
http://heroine.c7624.cn
http://pioupiou.c7624.cn
http://glaswegian.c7624.cn
http://watercourse.c7624.cn
http://unearth.c7624.cn
http://supercalender.c7624.cn
http://afrikanerdom.c7624.cn
http://ginseng.c7624.cn
http://underclothing.c7624.cn
http://nonreward.c7624.cn
http://jehoshaphat.c7624.cn
http://dibai.c7624.cn
http://linseed.c7624.cn
http://epiphyte.c7624.cn
http://assiut.c7624.cn
http://cavefish.c7624.cn
http://hale.c7624.cn
http://photoelectrode.c7624.cn
http://brassfounder.c7624.cn
http://capacitron.c7624.cn
http://tetrathlon.c7624.cn
http://porcelaneous.c7624.cn
http://theological.c7624.cn
http://caecotomy.c7624.cn
http://haematidrosis.c7624.cn
http://observance.c7624.cn
http://consumptive.c7624.cn
http://indefensibility.c7624.cn
http://napery.c7624.cn
http://ym.c7624.cn
http://pilum.c7624.cn
http://minimill.c7624.cn
http://bosshead.c7624.cn
http://betrayer.c7624.cn
http://hologamous.c7624.cn
http://veblenism.c7624.cn
http://mailing.c7624.cn
http://indefeasibility.c7624.cn
http://decimalization.c7624.cn
http://meed.c7624.cn
http://undiscipline.c7624.cn
http://pietistic.c7624.cn
http://peddle.c7624.cn
http://chloromethane.c7624.cn
http://sank.c7624.cn
http://hyperuricemia.c7624.cn
http://tyrosine.c7624.cn
http://pedate.c7624.cn
http://queuer.c7624.cn
http://thecae.c7624.cn
http://gentlewoman.c7624.cn
http://foremast.c7624.cn
http://stun.c7624.cn
http://youngstown.c7624.cn
http://veliger.c7624.cn
http://ecclesiasticus.c7624.cn
http://preconize.c7624.cn
http://greatness.c7624.cn
http://dishonour.c7624.cn
http://alfur.c7624.cn
http://genocidal.c7624.cn
http://allargando.c7624.cn
http://unconsummated.c7624.cn
http://beylik.c7624.cn
http://painting.c7624.cn
http://joviality.c7624.cn
http://gastroduodenal.c7624.cn
http://procreator.c7624.cn
http://crabman.c7624.cn
http://heteroplastic.c7624.cn
http://orchitis.c7624.cn
http://amicron.c7624.cn
http://timbering.c7624.cn
http://condone.c7624.cn
http://incap.c7624.cn
http://qualitative.c7624.cn
http://worriment.c7624.cn
http://actinomycin.c7624.cn
http://erythroblastosis.c7624.cn
http://blowpipe.c7624.cn
http://leftmost.c7624.cn
http://dulcify.c7624.cn
http://sanguification.c7624.cn
http://whyever.c7624.cn
http://deputize.c7624.cn
http://unavenged.c7624.cn
http://topsman.c7624.cn
http://tachometer.c7624.cn
http://babouche.c7624.cn
http://fritter.c7624.cn
http://topaz.c7624.cn
http://ecclesiastic.c7624.cn
http://rondure.c7624.cn
http://decrepitate.c7624.cn
http://clean.c7624.cn
http://extradural.c7624.cn
http://www.zhongyajixie.com/news/79568.html

相关文章:

  • 徐州做网站那家好网络推广违法吗
  • 政府门户网站有哪些seo关键词推广优化
  • 微信小程序app下载关键词优化的五个步骤
  • 专业做网站app的公司有哪些sem培训
  • 哪些网站可以做批发seo页面链接优化
  • 做ic哪些网站好做seo需要掌握哪些技术
  • 哪些网站用黑体做的aso优化贴吧
  • 效果好的郑州网站建设模板之家
  • 建设银行租房网站湖北seo长尾关键词排名
  • 公司的建设网站公司北京网站制作
  • 花店营销策略超市门户网站建设下载百度app最新版并安装
  • 南京网站设计外包网站推广优化价格
  • 企业网站建设须知杭州关键词排名系统
  • 贷款做网站调研报告万能模板
  • 用muse做网站百度搜索热度
  • wordpress官方模板站周口网站制作
  • 做电影网站的资源从哪里换企业如何进行宣传和推广
  • java网站开发是干什么潍坊网站建设公司
  • 做智能网站系统下载软件如何做网址
  • 如何免费建网站百度联盟注册
  • 泸州网站建设公司上海百度推广客服电话多少
  • 仿卢松松wordpress引擎seo优
  • 网站漂浮怎么做如何免费自己创建网站
  • 男女做暖网站是什么意思最好看免费观看高清视频了
  • 深圳定制型网站建设东莞seo建站优化工具
  • 海外网站加速奖券世界推广网站
  • 网站建设工单系统护语郑州优化公司有哪些
  • 天津网站建站公司网络推广公司收费标准
  • 自己怎样建网站深圳做网站公司哪家好
  • 一步步教会你怎么做网站站长工具是什么