Lv.的博客

随笔分类 -  qt_sql

数据库编程
摘要: 前面的章节里,我们使用了下面的函数创建和取得数据库连接: void createConnectionByName(const QString &connectionName) { QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", conn 阅读全文
posted @ 2017-12-13 22:10 Avatarx 编辑
摘要:方法一 php教程用mysql的命令和shell select * into outfile './bestlovesky.xls' from bestlovesky where 1 order by id desc limit 0, 50; 方法二 把bestlovesky.xls以文本方式打开, 阅读全文
posted @ 2016-03-17 13:20 Avatarx 编辑
摘要:QT提供了对多种数据库的访问支持,对SQL Server也可以通过ODBC来进行访问。要想顺利访问SQL Server。 首先要保证以下几点:1. QT编译时已经编译了QtSql2. 编译了ODBC插件。可以通过 configure -plugin-sql-odbc来保证,也可以单独编译~/src/ 阅读全文
posted @ 2016-03-17 12:56 Avatarx 编辑
摘要:QT数据库QSqlQuerySQL执行操作QSqlQuery提供了对数据库记录的Select、Insert、Update、Delete操作。SELECT操作:QSqlQuery query;query.exec("SELECT name, salary FROM employee WHERE sal... 阅读全文
posted @ 2015-11-16 09:35 Avatarx 编辑
摘要:SQL执行操作QSqlQuery提供了对数据库记录的Select、Insert、Update、Delete操作。SELECT操作:QSqlQuery query;query.exec("SELECT name, salary FROM employee WHERE salary > 50000");... 阅读全文
posted @ 2014-08-13 09:23 Avatarx 编辑
摘要:分类:Qt2011-02-18 21:351395人阅读评论(3)收藏举报qtmysql数据库windowspathcmd.使用Qt做MySQL数据库开发,遇到需要备份、还原数据库的问题。MySQL中没有提供将数据库备份成.sql文件的SQL语句,而是提供了一个mysqldump.exe工具来完成这... 阅读全文
posted @ 2014-07-15 15:08 Avatarx 编辑
摘要:#include "mainwindow.h"#include #include #include #include #include #include #include #define MAX_BUFFER_SIZE (200)typedef unsigned cha... 阅读全文
posted @ 2014-07-09 09:48 Avatarx 编辑
摘要:#include QT += sqlQSqlDatabase类实现了数据库连接的操作QSqlQuery类用来执行SQL语句QSqlRecord类 封装数据库所有记录第一:QSqlDatabase类QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE... 阅读全文
posted @ 2014-07-01 12:31 Avatarx 编辑
摘要:整理一下QT操作数据库的一些要点,以备以后的查询学习(主要是操作mysql)。首先,要查询相关的驱动是否已经装好了,可以用以下的程序进行验证:#include #include #include #include int main(int argc, char *argv[]){QCoreAppli... 阅读全文
posted @ 2014-06-05 11:18 Avatarx 编辑
摘要:[代码]mydata.h10#ifndef MYDATA_H11#define MYDATA_H12#include 13#include 14#include 15#include 16#include 17#include 1819classmydata :publicQObject20{21Q... 阅读全文
posted @ 2014-05-29 10:39 Avatarx 编辑
摘要:开放数据库互连(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利... 阅读全文
posted @ 2014-05-28 16:35 Avatarx 编辑
摘要:当存在可能要更换数据库类型的时候,要考虑两个问题:一,不同类型的数据库命名空间不一样,用到的函数名也不一样,尽管很相似;二,有些SQL语句在不一样的数据库之间是不通用的!那么要在更换数据库类型的时候,如何做到尽量少受因为上面两点而造成的影响呢?!利用接口,可以将第一点的影响降到最低!至于第二点, 可... 阅读全文
posted @ 2014-05-28 09:51 Avatarx 编辑
摘要:#include QT += sqlQSqlDatabase类实现了数据库连接的操作QSqlQuery类用来执行SQL语句QSqlRecord类 封装数据库所有记录第一:QSqlDatabase类QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE... 阅读全文
posted @ 2014-05-27 23:31 Avatarx 编辑
摘要:DataBase.java说明:1. 此类包含对数据库的查询,删除,更新操作. 2.可以实现对大文本对象的增删改. 3.利用自建的数据库连接池类, 得到数据库连接. 4.可以利用Tomcat 自带的连接池, 得到数据库连接变量: 1.数据库连接变量名:conn应用范围:protect变量类型:Con... 阅读全文
posted @ 2014-05-27 10:27 Avatarx 编辑
摘要:最近做了一个数据诊断的项目,里面自己写了一个数据库的操作类,包含:连接数据库、读数据表、执行SQL操作,释放数据库等组成,希望对大家有用,由于水平有限,若有错误或者代码不足地方欢迎指正,谢谢。ADOOperate.H[cpp]view plaincopy///////////////////////... 阅读全文
posted @ 2014-05-27 09:58 Avatarx 编辑
摘要:QtSql模块提供了一个平台无关且数据库无关的访问SQL数据库的接口。Qt中的每个数据库连接用一个QSqlDatabase对象来表示;Qt使用不同driver来和各种不同数据库的API进行通讯。QSqlQuery提供了直接执行任意SQL语句的特性;此外还提供了两个高层次的无需SQL命令的数据库接口:... 阅读全文
posted @ 2014-05-23 11:09 Avatarx 编辑
摘要:Qt之编译MySQL数据库驱动(MSVC) (2013-12-13 20:24:46)转载▼标签:qtmysqlqmysqlqt编译mysqlqt之msvc编译mysql分类:Qt在Qt之操作数据库(SQLite)中已经介绍了关于Qt如何操作数据库的问题。由于授权的许可限制,Qt的开源版本无法提供所... 阅读全文
posted @ 2014-05-23 09:58 Avatarx 编辑
摘要:1. 连接数据库mysql连接: QSqlDatabase mysql_db=QSqlDatabase::addDatabase("QMYSQL","mysql_connecttion2");mysql_db.setHostName("127.0.0.1");mysql_db.setDatabase... 阅读全文
posted @ 2014-05-08 13:32 Avatarx 编辑

点击右上角即可分享
微信分享提示