社区
数据库
帖子详情
分享一个我写的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
...全文
3574
85
打赏
收藏
分享一个我写的VC/MFC中SQL 2000数据库的分页控件,显示效果为1 2 3 4 5 6 ... 98 99等。
如题,效果图如下: 注意,打开压缩包中Release文件夹中的EXE程序,默认连接的是本地的SQL 2000数据库,用户名sa 密码空 数据库实例master 下载地址:http://download.csdn.net/download/zhllxt/4546069
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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)
VC
/
MFC
SQL
2000
自己
写
的
分页
控件
VC
/
MFC
中
对
SQL
的操作默认没有
分页
控件
,我自己
写
了
一个
分页
控件
,
效果
类似于常见的网页
中
的
分页
方式,比如
显示
为:1 2 3 4 5 6 7 ...
98
99
等。
MFC
中
对话框工程下Datagrid
控件
实现
分页
自己太傻太天真,开始自己的思路一直停留在如何在datagrid这个
控件
上面下功夫,直到谷歌度娘了半天,发现了极具历史性意义的一篇博文,才得以把问题解决,此乃最为严重的一场血案——《血案四》特此鸣谢资料一:http://hi.baidu.com/ast%D0%A1%D7%E9/blog/item/5d3785cfad873436f8dc6133.html背景:1、用
VC
操作数据
vc
下利用cado class和datagrid
分页
显示
数据库
access内容
背景:
1、用
VC
操作
数据库
是非常麻烦的,网上关于
VC
下利用ADO和datagrid操作
数据库
的教程也很多,但无非是相互抄袭。
2、ADO使用起来麻烦,然而
一个
老外
写
的ADO Classes我感觉还是挺好用的。包括两个文件ado2.h和ado2.cpp,而网上关于使用这个类进行ADO
数据库
操作的文章不多。
3、
VC
6.0下的datagrid貌似没有.net的那么强大,也没有VB6那么好用。连
分页
都显得麻烦,ADO自带的虚拟
分页
功能好像在datagrid上不好使。更
VC
DataGrid
控件
使用总结
MS CDataGrid
控件
用法详解 本文示例源代码或素材下载 。DataGrid
控件
是
VC
方便地用来
显示
数据的
一个
极好的网格
控件
,我不否认网上还有期它不少优秀的网格
控件
,但我总喜欢使用微软自已的东西 。除非它满足不了我的需要。不是我太依赖Microsoft,你想想,如果你最常用的开发工具是
VC
,
VC
是微软的主打开发工具,它与Windows系统的兼容性极好,连它的
控件
也不例外,你为何不
【
mfc
】学生信息管理,实现List
控件
节点的增删改查
之前在
mfc
这个专栏里面,
写
了很多关于win32的程序, 其实也没什么的,win32是
mfc
的基础,
mfc
只是win32的扩展,系统自带的扩展,新建
一个
mfc
如同新建
一个
win32程序,不过这个win32程序一开始就带了很多空函数框架。 一、基本目标 要建立如下图所示的学生信息管理
mfc
程序,当然这个程序以后应该考虑连接
数据库
,access,
sql
server都可以, 同
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章