222 次浏览【转载需注明来源】
本文作者:灰羊羊
一、前言
1.ADO以及炫彩知识点
2.炫彩列表模板的设计:列表头,列表项
3.炫彩列表背景:项停留以及项选择颜色
4.炫彩进度条显示以及及时刷新
5.ADO连接Access:写入数据,读取数据,1万条
6.虚表
二、流程
1.炫彩设计器设计界面,这很简单,且只需要免费版设计器就可以做到,推荐您使用设计器做界面,使用火山写代码,集合优点,可以节省您在做项目或者学习的时间,并且做出的项目美观大方
2.界面您可以直接使用我打包好的资源包文件,或者将文件拖到设计器里面改动
3.加载布局,必要的操作
4.启用模板复用,这样子操作后,列表不会重复加载模板。列表内的数据存储在适配器里面,且只绘制显示的部分,节省内存以及资源
5.数据适配,列表分为头和主体两部分,需要分别创建数据适配器,数据适配器的作用相当于一份内存工具,存储列表内的数据,举个例子,数据适配器相当于您的仓库,您可以从里面拿数据,也可以放入数据
6.ADO写入数据,由于数据太多,所以用进度条来显示进度,至于数据则是随机生成
7.ADO读取数据,同样用进度条来显示进度,这里有一点,link '%'表示查找所有的数据,也就是将所有数据都加入记录集中,sql语句中 order by ID表示按照ID来排序,ID是数据库表中的一个字段,您也可以改为姓名或者其他成绩,注意,这里没有引号,比如 order by 总分,则是按照总分由小到大排序
三、效果演示
这里只演示读取数据,因为写入太耗时间了,这里就不演示了,写入预计需要30秒
相比于MFC超级列表,我觉得炫彩的列表处理数据要快一些,最后再说一下,ADO不推荐在线程中使用,可以在线程池中使用
四、附件下载