vs2010+qt5+mysql工程搭建
来源:互联网 发布:php fixpathinfo 编辑:程序博客网 时间:2024/06/05 18:43
今天整理一下如何在vs2010中使用qt并且连接数据库。
准备工作:vs2010,qt-opensource-windows-x86-msvc2010-5.5.1, qt-vs-addin-1.2.5, mysql5.5, VA
软件安装过程就不再详述,网上教程比较多,软件安装可以用我的网盘里的,点击这里。
第一步,设置QT5创建项目:
安装完成之后,vs 的工具栏中会出现 qt5
然后点击 qt5 进入 Qt Options
接着点 Add ,把 qt 的目录中的 msvc (驱动) 加进 Path 里,name 可以随便写,但是尽量要和 qt 版本一致。
以上工作结束之后,就可以成功创建 QT 项目,如果没有成功设置 qt 驱动的话(也就是以上步骤有问题)就会出现脚本错误 的情况,导致创建项目不成功。
第二步,创建项目:
一般就选第一个 QT Application ,输入名称,确定之后会弹出QT设置对话框,因为本次需要连接mysql数据库,所以在第二步添加上 SQL 。一般不用数据库的话直接 finish 就行。
如果你创建的时候没有加 SQL,创建之后还可以在 QT Project Settings 中设置添加 SQL
第三步,包含目录
刚创建好的项目会有以下问题:
需要在 项目属性 -> 配置属性 -> VC++目录 -> 包含目录 中添加 include ,添加完成后,完成。这样就没有红线啦。,F5 运行窗口出来啦。
第四步,设置VA。
设置完成后,代码就不用一个一个敲了,会有匹配。
第五步,连接数据库。
以下是测试代码,可以直接连接。
//连接MySQL数据库QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); //驱动db.setHostName("localhost"); //数据库地址db.setDatabaseName("mysql"); //数据库名db.setUserName("root"); //用户名db.setPassword("123"); //密码//db.setPort(3306); //端口if(db.open()) { QMessageBox::warning(NULL,QStringLiteral("提示"),"open ok",QMessageBox::Yes);}else{QMessageBox::warning(NULL,QStringLiteral("提示"),"open failed",QMessageBox::Yes);}db.close();
登录成功:,换个密码再试一下:。
1 0
- vs2010+qt5+mysql工程搭建
- VS2010+Qt5.2环境搭建
- QT5.5+vs2010环境搭建
- vs2010搭建 winpcap工程
- VS2010+Qt5+OSG3.0开发环境搭建
- vs2010+qt5.3.2环境的搭建
- VS2010+Qt5.4.0 环境搭建(离线安装)
- VS2010+Qt5+OSG3.0开发环境搭建
- vs2010+Qt5.5.0开发环境搭建
- VS2010+Qt5.4.0 环境搭建(离线安装)
- VS2010+Qt5.4.0 环境搭建(离线安装)
- 手把手教你:【史上最全】C++开发环境搭建:win732位下VS2010+Boost_1_53_0+Qt5.2+MySql搭建
- Qt系列-1、QT5.2.1在VS2010平台搭建
- QT5.3新版本+VS2010平台搭建图文教程
- QT5.2新版本+VS2010平台搭建图文教程
- QT5.2新版本+VS2010平台搭建图文教程
- QT5.2新版本+VS2010平台搭建图文教程
- ssm+maven+mysql搭建工程
- RAM嵌入式项目实战开发
- maven聚合工程的创建和聚合工程的打包(分布式架构搭建)
- 升级chrome 58遇到的坑
- 视图2
- 4.25日面试有感
- vs2010+qt5+mysql工程搭建
- mac 如何查看自己的debug sha1及公司(或个人)签名的sha1
- Lintcode36 Reverse Linked List II solution 题解
- Python-语法魔法
- ImageMagick 图像相似度调研报告
- 4月英语总结
- 中超赛程分析(2)---升班马
- HIT 1942 D
- Unity加载机制及内存管理