自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Qt 5 链接MySQL

Qt 访问 MySql 需要 2 个库文件,一个是 Qt 自己的 MySql 驱动插件,另一个是 MySql 的动态链接库,缺一不可。在 Qt 程序里加载 MySql 驱动插件,其依赖于MySql 的动态链接库。    在windows下,使用Qt 5链接mysql应该是一件比较简单的事,但是,linux下却不见得如此。背景介绍:系统环境:Ubuntu 14.04Qt版本: Qt

2015-03-10 12:31:33 359

原创 Qt:实现MySQL远程访问

说白了,MySQL的远程访问还是业务需求。我说需要的是从Linux访问Linux下的,或者,Linux访问windows下的,或者windows访问Linux下的.....总之,你懂得。    以为从windows下应用访问Linux下,应该会和Qt的MySQL插件,以及MySQL驱动有关。尝试之后发现,不对,不是这么回事。直接更改host为IP地址,发现还是实现不了,直接报错。后

2015-02-25 15:38:43 1171

翻译 SQL Programming(6):Creating Data-Aware Forms

使用上述SQL模块,一个数据库的内容可以使用其他的模型/视图模块来表示。对于一些应用程序来说,使用标准的item view 来显示信息已经足够了。然而,在基于用户数据的应用程序往往需要一个基于表格的用户交互界面,并且将数据库中指定行列的数据被填充到窗体的可编辑控件中去。我们可以使用QDataWidgetMapper类来创建上述的数据感知窗体,这个通用的模型/视图组件可以将一个模型中的数据和用户界面

2015-02-25 15:28:29 370

翻译 SQL Programming(3):Executing SQL Statements

QSqlQuery 类为执行SQL语句和浏览查询结果上提供了交互接口。    QSqlQueryModel类和QSqlTableModel在访问数据库上提供了更高水平的接口,这两个类将在下一部分进行说明。如果你不熟悉SQL,那么你可以直接查看下一部分(Using the SQL Model Class)。执行一条语句要执行一条SQL语句,你可以创建一个QSqlQuery

2015-02-25 15:27:11 489

翻译 SQL Programming (2): Connectiong to Databases

使用QSqlQuery 或者QSqlQueryModel可以访问数据库,创建并打开一个或多个数据库连接。数据库连接通常是使用连接名而不是数据库名来区分彼此。你可以针对一个数据库创建多个连接。 QSqlDatabase 类创建数据库连接时,如果没有指定连接名,那么就位默认连接。当调用QSqlQuery或者QSqlQueryModel的成员函数(有一个参数为数据库连接名)时,如果未传递数据库的连接名称

2015-02-11 16:38:36 379

翻译 SQL Programming (1): Overview

阅读本文,建议有一定基础的SQL知识,能够理解简单的SELECT, INSERT, UPDATE, 和DELETE语句。即便使用QSqlTableModel类不需要SQL知识便能够完成数据库的浏览和编辑功能,但是,还是强烈建议读者对SQL有一定的基础知识。An Introduction to Database Systems (7th Ed.) by C. J. Date, ISBN 020138

2015-02-11 15:54:02 316

翻译 SQL Programming (4):Using the SQL Model Classes

除了QSqlQuery类以外,Qt还提供了三个更复杂的访问数据库的类,QSqlQueryModel ,QSqlTableModel, QSqlRelationalTableModel.QSqlQueryModel : 一个基于任意SQL语句的只读模型QSqlTableModel:一个针对单表的可读写模型QSqlRelationalTableModel: 一个支持外键的QSQLTableMo

2015-02-11 14:35:06 337

原创 Ubuntu 14.04下Qt 5.3.1 使用fcitx 输入法输入中文的问题

最近要使用 Ubuntu环境下的Qt 进行开发

2014-09-05 09:09:37 1069 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除