QT笔记:数据库总结(二):SQL模型类 - QSqlQueryModel模型
发布时间
阅读量:
阅读量
QSqlQueryModel类为SQL查询结果提供了一个仅可读取的数据模型,接下来我们将通过该类实现一个最基本的使用操作。
常用函数
void QSqlQueryModel::setQuery ("SQL语句") // 执行特定的SQL语句,此处同样可以传入QSqlQuery对象,从而能够利用QSqlQuery类所具备的一些功能,例如预处理操作等。
setHeaderData() // 用于设置表格的水平标题栏内容
columnCount(); // 用于获取当前数据模型中包含的列数
columnCount(); // 用于获取当前数据模型中包含的列数
QSqlRecord QSqlQueryModel::record ( int row ) const // 返回对应行号row的数据记录,可用于访问单条数据信息
QModelIndex QAbstractItemModel::index ( int row, int column, const QModelIndex & parent = QModelIndex() ) // 用于获取指定行号与列号位置的数据索引(index)
index.data() // 获取对应索引位置的数据内容
query() // 返回与该模型相关联的QSqlQuery对象
QSqlQueryModel *model
全部评论 (0)
还没有任何评论哟~
