发布时间:2013-06-04 14:30:20
在PC上使用MYSQL非常正常,但是移植到ARM开发板上就总是提示不能Load Mysql的驱动。无论我把库文件放在那里,都无法使用。找资料的时候,无意中发现了一篇文章,终于可以在QT上使用MYsql了。1.准备Mysql驱动源码。我已经抽取出来了。下载文件:MySQL-source.rar解压后一共有9个文件。 my_alloc.h mys.........【阅读全文】
发布时间:2013-04-29 09:42:50
转自:http://blog.csdn.net/reborntercel/article/details/7004278QDataWidgetMapper将一个数据库记录字段反映到其映射的窗口部件中,同时将窗口部件中所做出的更改反映回数据库,关键是关联一个model和一组widget一、步骤1、创建 QDataWidgetMapper 对象2、关联 model3、关联 widgets,并创建其与model中sectio.........【阅读全文】
发布时间:2013-04-29 09:40:16
该类为单张的数据库表提供了一个可编辑的数据模型,它支持外键,除此之外和QSqlTableModel没有什么不同model = new QSqlRelationalTableModel(this); model->setEditStrategy(QSqlTableModel::OnFieldChange); //属性变化时写入数据库 model-.........【阅读全文】
发布时间:2013-04-29 09:38:58
QSqlTableModel类继承至QSqlQueryModel类,该类提供了一个可读写单张SQL表的可编辑数据模型,功能:修改,插入,删除,查询,和排序常用函数 QVariant headerData ( int section,Qt::Orientation orientation, int role = Qt::DisplayRole ) const 获取水平头或垂直头标题bool.........【阅读全文】
发布时间:2013-04-28 21:32:39
QSqlQueryModel类为SQL的结果集提供了一个只读的数据模型,下面我们先利用这个类进行一个最简单的操作.常用函数 void QSqlQueryModel::setQuery ("SQL语句") // 执行SQL语句,此处还可以传入QSqlQuery对象,此时可以利用QSqlQuery类的某些特性,如预操作等.setHeaderData() //设.........【阅读全文】