• 2338阅读
  • 15回复

Qt编写数据库通用翻页demo(开源) [复制链接]

上一主题 下一主题
离线liudianwu
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2018-09-08
在Qt与数据结合编程的过程中,记录一多,基本上都需要用到翻页查看记录,翻页有个好处就是可以减轻显示数据的表格的压力,不需要一次性将数据库表的记录全部显示,也基本上没有谁在一页上需要一次性显示所有记录,搜索引擎搜索出来的结果也基本上都是翻页显示的,那么问题来了,有没有一种通用的办法可以只需要传入表名和查询条件自动翻页呢,答案是肯定的,Qt对数据库操作的封装也是相当完美的,显示也是如此,为此特意封装成了一个类,直接用就行。
具备的功能:
* 1:自动按照设定的每页多少行数据分页
* 2:只需要传入表名/字段集合/每页行数/翻页指示按钮/文字指示标签
* 3:提供公共静态方法绑定字段数据到下拉框
* 4:建议条件字段用数字类型的主键,速度极快
* 5:增加线程查询符合条件的记录总数,数据量巨大时候不会卡主界面
* 6:提供查询结果返回信号,包括当前页/总页数/总记录数/查询用时
* 7:可设置所有列或者某一列对齐样式例如居中或者右对齐
* 8:可设置增加一列,列的位置,标题,宽度
* 9:可设置要查询的字段集合
源码下载 dbpage.zip (106 K) 下载次数:404

专业各种自定义控件编写+UI定制+输入法定制,童叟无欺,量大从优,欢迎咨询购买定制!QQ:517216493
群号:853086607(Qt交流大会,雨田哥群,不定期上传作品,解答作品中相关问题!) 312125701(QtQML多多指教群) 46679801(Qt开发技术交流群-5000人大群)
离线vaehate

只看该作者 1楼 发表于: 2018-09-08


只看该作者 2楼 发表于: 2018-09-08
好久没开源了很棒
离线dongyu0731

只看该作者 3楼 发表于: 2018-09-08
离线crazy

只看该作者 4楼 发表于: 2018-09-09
一级棒。越来越厉害了
C/C++/Qt爱好者
邮箱:kevinlq0912@163.com
企鹅:2313828706
博客:http://kevinlq.com/
离线w642833823

只看该作者 5楼 发表于: 2018-09-10
谢谢😜,刘大师一出现总会带来惊喜,谢谢😜
离线305750665

只看该作者 6楼 发表于: 2018-09-10
雨田哥: 群号:853086607 免费群,不定期上传作品,解答作品中相关问题!
刘典武-feiyangqingyun:专业各种自定义控件编写+UI定制+输入法定制,童叟无欺,量大从优,欢迎咨询购买定制!QQ:517216493
离线yyzq

只看该作者 7楼 发表于: 2018-09-10

离线john_wang

只看该作者 8楼 发表于: 2018-09-10
离线fight傲

只看该作者 9楼 发表于: 2018-09-10
离线return

只看该作者 10楼 发表于: 2018-09-11
      
离线liuchangyin

只看该作者 11楼 发表于: 2018-09-12
离线jinlong631

只看该作者 12楼 发表于: 2018-09-15
我们都是和自己赛跑的人
离线xiaowu311

只看该作者 13楼 发表于: 2018-09-24
         大牛
离线fight傲

只看该作者 14楼 发表于: 2018-10-16
支持刘大师
离线夜风朗朗

只看该作者 15楼 发表于: 2018-10-25
为什么我下载源码编译后数据区都是空白的呢
快速回复
限100 字节
 
上一个 下一个