Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23738
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-19 20:43
文章分类
文章存档

2014年(17)

我的朋友

发布时间:2014-05-19 21:22:59

转自:http://blog.csdn.net/reborntercel/article/details/6991147 #include <QtSql>QT += sqlQSqlDatabase类实现了数据库连接的操作QSqlQuery类执行SQL语句QSqlRecord类封装数据库所有记录QSqlDatabase类QSqlDatabase db = QSqlDatabase::addDatabase("QOCI");  .........【阅读全文】

阅读(634) | 评论(0) | 转发(0)

发布时间:2014-05-19 21:22:48

QSqlQueryModel类为SQL的结果集提供了一个只读的数据模型,下面我们先利用这个类进行一个最简单的操作.常用函数 void QSqlQueryModel::setQuery ("SQL语句") // 执行SQL语句,此处还可以传入QSqlQuery对象,此时可以利用QSqlQuery类的某些特性,如预操作等.setHeaderData()     //设.........【阅读全文】

阅读(576) | 评论(0) | 转发(0)

发布时间:2014-05-19 21:22:20

QSqlTableModel类继承至QSqlQueryModel类,该类提供了一个可读写单张SQL表的可编辑数据模型,功能:修改,插入,删除,查询,和排序常用函数 QVariant headerData ( int section,Qt::Orientation orientation, int role = Qt::DisplayRole ) const  获取水平头或垂直头标题bool.........【阅读全文】

阅读(539) | 评论(0) | 转发(0)

发布时间:2014-05-19 21:22:15

该类为单张的数据库表提供了一个可编辑的数据模型,它支持外键,除此之外和QSqlTableModel没有什么不同model = new QSqlRelationalTableModel(this);  model->setEditStrategy(QSqlTableModel::OnFieldChange); //属性变化时写入数据库  model-.........【阅读全文】

阅读(494) | 评论(0) | 转发(0)

发布时间:2014-05-19 21:21:53

转自:http://blog.csdn.net/reborntercel/article/details/7004278QDataWidgetMapper将一个数据库记录字段反映到其映射的窗口部件中,同时将窗口部件中所做出的更改反映回数据库,关键是关联一个model和一组widget一、步骤1、创建 QDataWidgetMapper 对象2、关联 model3、关联 widgets,并创建其与model中sectio.........【阅读全文】

阅读(534) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册