分享一个我写的VC/MFC中SQL 2000数据库的分页控件,显示效果为1 2 3 4 5 6 ... 98 99等。

zhllxt 2012-09-03 10:08:30
加精


如题,效果图如下:



注意,打开压缩包中Release文件夹中的EXE程序,默认连接的是本地的SQL 2000数据库,用户名sa 密码空 数据库实例master

下载地址:http://download.csdn.net/download/zhllxt/4546069

...全文
3571 85 打赏 收藏 转发到动态 举报
写回复
用AI写文章
85 条回复
切换为时间正序
请发表友善的回复…
发表回复
shud123 2012-09-20
  • 打赏
  • 举报
回复
嗯,对我很有启发性,和适合初学者研究。
emichao 2012-09-18
  • 打赏
  • 举报
回复
现在还用Sql2000吗?
lovebabyjing520 2012-09-17
  • 打赏
  • 举报
回复
确实不错,下载学习学习!
LAONINGA098 2012-09-14
  • 打赏
  • 举报
回复
不错啊
boatsw 2012-09-13
  • 打赏
  • 举报
回复
呵呵。学习一下。听听意见。
STILLNYNYC 2012-09-13
  • 打赏
  • 举报
回复
还没结贴么
zz_superit 2012-09-13
  • 打赏
  • 举报
回复
要是有个combox下拉框,可以选择第几页就更好了。 还是很不错的说
Louis-Lv 2012-09-12
  • 打赏
  • 举报
回复
jeles02468 2012-09-11
  • 打赏
  • 举报
回复
不错不错
金墨痴 2012-09-11
  • 打赏
  • 举报
回复
谢谢!!!
lwwit 2012-09-11
  • 打赏
  • 举报
回复
不是不錯的。有空在學習下,
luis_14 2012-09-10
  • 打赏
  • 举报
回复
啥子情况,不懂~~~
zhllxt 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 62 楼 的回复:]
引用 9 楼 的回复:
引用 5 楼 的回复:
你做的这个查询效率怎么样
千万级的数据能实现秒查么


查询效率的确没有关注,我是在网上搜的SQL 2000如何分页,程序中采用的是方案二的方法,如下:

应一个朋友的要求,贴上收藏的SQL常用分页的办法~~

表中主键必须为标识列,[ID] int IDENTITY (1,1)

1.分页方案一:(利用Not In和SELE……
[/Quote]

ID不是连续的也可以的。
jkm8488 2012-09-09
  • 打赏
  • 举报
回复
谢谢楼主 好东西
luxingwang1982 2012-09-09
  • 打赏
  • 举报
回复
OK,学习学习
lantianfeng321 2012-09-08
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
引用 5 楼 的回复:
你做的这个查询效率怎么样
千万级的数据能实现秒查么


查询效率的确没有关注,我是在网上搜的SQL 2000如何分页,程序中采用的是方案二的方法,如下:

应一个朋友的要求,贴上收藏的SQL常用分页的办法~~

表中主键必须为标识列,[ID] int IDENTITY (1,1)

1.分页方案一:(利用Not In和SELECT TOP分页)
……
[/Quote]第二个方法分页是不行的,如果ID不是连续的就会出错,比如表中的某条数据被删除了的情况
melos 2012-09-07
  • 打赏
  • 举报
回复
虚报是很好的,但我遇到一个问题,就是查询大量数据后,溢出。。。。
chunhaizhou 2012-09-07
  • 打赏
  • 举报
回复
非常不错的资源,学习一下!
zhllxt 2012-09-06
  • 打赏
  • 举报
回复
[Quote=引用 53 楼 的回复:]
引用 52 楼 的回复:

引用 48 楼 的回复:
引用 19 楼 的回复:

引用 12 楼 的回复:
居然没有跳转到某页的功能吗?


主要是我觉得没有加入“跳转到某页”这个功能的必要,现在很多网站上的分页基本都去掉这个功能了。

大家可以参照这个做一下扩展,我这个是最基本的吧。

为什么没有这个必要呢?
机器上没有SQL,所以不好验证.如果有一百页甚至更多,不可……
[/Quote]

有道理,可以改进一下。
wtbike 2012-09-06
  • 打赏
  • 举报
回复
[Quote=引用 52 楼 的回复:]

引用 48 楼 的回复:
引用 19 楼 的回复:

引用 12 楼 的回复:
居然没有跳转到某页的功能吗?


主要是我觉得没有加入“跳转到某页”这个功能的必要,现在很多网站上的分页基本都去掉这个功能了。

大家可以参照这个做一下扩展,我这个是最基本的吧。

为什么没有这个必要呢?
机器上没有SQL,所以不好验证.如果有一百页甚至更多,不可能显示全部页码吧?那如果要看……
[/Quote]
假如这个控件里边有一百页,我按照规律可以判断大概在五十页左右,岂不是得点五次才能到需要的页码?如果数据量更大,两百页,三百页,甚至更多,那我得点击到什么时候去了?
有些网站上去掉了这个功能,我的理解是,有用的信息或者关注度较高的信息已经自动放到前面几页了,用户通常不需要往后翻太多页码.
但是你的这个控件里边,并不是这样吧?
加载更多回复(37)

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧