全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在Winform开发中,一直离不开分页处理,好的分页控件封装,能为开发节省很多时间和繁琐工作,对分页控件一直的改进和完善,也是我的兴趣之一。分页控件一直都有一些小的更新,不过基本上已能满足大多数的使用场景了。有一天,一个朋友告诉我:我们项目用的是Sqlite数据库做项目,这个分页控件能支持实现分页吗?由于分页控件虽然不直接访问数据,不过需要根据不同的数据库来构造不同的分页语句,因为之前听说过但没怎么研究过Sqlite数据库,当然也没有提供支持了。既然朋友需要,那就得研究下,并提供相关的支持,经过一番小修改,即可完成内容的Sqlite分页支持了。在给出相关的分页实现例子之前,我们介绍一下,为什么项目使用Sqlite而不是使用Access数据库,他们之间有那些特点。1、Access特点我们做小项目的时候特别是小的MIS系统一般也都要用数据库来保存数据,大部分的小系统都是用Access数据库,Access使用上确实非常方便,也方便对数据进行管理维护等优点,复制过去即可使用。但其实Access数据库本身也存在很多的问题:性能不行;数据不安全,用户可以直接用Access打开数据库文件进行数据修改,即使加密后都可以直接破解;Access的数据量一大,文件本身的体积就异常庞大;Access数据库文件很容易损坏等。2、SQLite特点SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎,SQLite用的非常广泛,Web应用也都在用它,PHP5内置了SQLite的扩展,所以SQLite是桌面轻量级数据库的首选。(1)事务操作是原子,一致,孤立,并且持久的(ACID),即使在系统崩溃和电源故障之后。(2)零配置不需要安装和管理。(3)实现了绝大多数SQL92标准。(4)整个数据库存储在一个单一的文件中。(5)数据库文件可以在不同字节序的机器之间自由地共享。(6)支持最大可达2T的数据库。 (241 字节)(7)字符串和BLOB类型的大小最大可达 2G 字节(231字节)。(8)小的代码: 完整配置的少于250KB,忽略一些可选特性的少于150KB。(9)在大多数常见操作上比流行的客户/服务器数据库引擎更快。(10)简单,易于使用的API。(11)内建TCL绑定。 另外提供可用于许多其他语言的绑定。(12)具有良好注释的源代码,95%经过测试。(13)独立:没有外部依赖。(14)源代码位于公共域。 可用于任何用途。朋友介绍操作SQLite使用工具SQLiteSpy,实际上这个工具不支持数据库(如Access数据库)的导入,偶然发现还有SQLite Developer这样一个工具,管理上非常方便,操作图如下所示,使用发现功能比较丰富,支持对表字段定义的直接修改,编辑数据、Sql查询、创建、压缩、备份数据库等,对中文支持也不错。言归正题,介绍完毕一些SQLite的使用后,继续介绍分页控件如何实现SQLite的分页处理吧。普通版本的分页控件呈现效果如下所示。De
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 11848.10-2025铀矿石浓缩物分析方法第10部分:硫的测定红外吸收法
- 2023年金华辅警招聘考试真题附答案详解(预热题)
- 2024年丰都县辅警招聘考试题库附答案详解(巩固)
- 2024年四平辅警协警招聘考试真题及一套完整答案详解
- 2024年安徽辅警招聘考试题库参考答案详解
- 2023年雅安辅警协警招聘考试真题完整答案详解
- 2023年锦州辅警协警招聘考试真题含答案详解(精练)
- 2023年长沙辅警协警招聘考试备考题库带答案详解(完整版)
- 2023年连江县辅警招聘考试题库及参考答案详解
- 2023年辽宁辅警协警招聘考试备考题库含答案详解(考试直接用)
- 2025-2026学年苏教版三年级科学上册期中达标测试卷(三)含答案与解析
- 急性胰腺炎(普外科)
- 读书分享交流会《全球通史》课件
- 人教版(2019)选择性必修第二册Unit 1 Science and Scientists Workbook Expanding Your World 课件
- 中学学校安全管理制度汇编
- 前置胎盘临床诊断与处理指南
- 医院行风建设应知应会考核试题及答案
- 如何做好转介绍
- 八年级地理下册全册课件(湘教版)
- GB 7101-2022食品安全国家标准饮料
- 第十一章 锻 压
评论
0/150
提交评论