查看完整版本: [-- Qt编写数据库通用翻页demo(开源) --]

QTCN开发网 -> Qt 作品展 -> Qt编写数据库通用翻页demo(开源) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

liudianwu 2018-09-08 16:06

Qt编写数据库通用翻页demo(开源)

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

vaehate 2018-09-08 16:24


青春的年代 2018-09-08 19:15
好久没开源了很棒

dongyu0731 2018-09-08 22:37

crazy 2018-09-09 19:51
一级棒。越来越厉害了

w642833823 2018-09-10 08:46
谢谢😜,刘大师一出现总会带来惊喜,谢谢😜

305750665 2018-09-10 08:47

yyzq 2018-09-10 09:07


john_wang 2018-09-10 15:19

fight傲 2018-09-10 22:51

return 2018-09-11 03:40
      

liuchangyin 2018-09-12 16:32

jinlong631 2018-09-15 20:27

xiaowu311 2018-09-24 21:10
         大牛

fight傲 2018-10-16 20:56
支持刘大师

夜风朗朗 2018-10-25 13:33
为什么我下载源码编译后数据区都是空白的呢

liudianwu 2019-10-12 16:54
夜风朗朗:为什么我下载源码编译后数据区都是空白的呢 (2018-10-25 13:33) 

已更新上传数据库,欢迎关注。
https://gitee.com/feiyangqingyun/QWidgetDemo
https://github.com/feiyangqingyun/QWidgetDemo

0011411 2019-11-19 13:33
      

yangzi8000 2019-12-09 14:43
                                    

lionel029 2021-01-20 00:13
      

mountainhigh 2021-02-09 12:06
      

kimcey 2023-05-26 14:53


查看完整版本: [-- Qt编写数据库通用翻页demo(开源) --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled