01 2012 档案

数据库访问之Sqlite的不同之处
摘要:在我的Winform开发框架中,底层的数据访问支持多种不同的数据库,在数据库访问的开发过程中,发现Sqlite多数情况下,操作都和SqlServer或者说是和标准Sql差不多的。当然,Sqlite本身也有一些特殊的语句支持,本文主要根据自己的了解,以及在支持的Sqlite基类中的提炼,总结他们常用到的一些不同,以便以后查阅,并和大家分享讨论。 在我的Winform开发框架中,是支持Sqlite等这样的数据库接入的,示例图如下所示。 阅读全文

posted @ 2012-01-18 21:37 伍华聪 阅读(7826) 评论(7) 推荐(9) 编辑

Winform开发框架之数据访问层的设计
摘要:我在前面几篇介绍过我的Winform开发框架的相关内容,其中主要集中在界面展现以及各层的总体设计上,还没有空来得及深入进行各个重要细节的讲解,今天我们来介绍、讨论下我的Winform开发框架之数据访问层的设计方面的知识,希望对大家有所帮助。 前面介绍过,该Winform开发框架支持多种数据库的访问,只需要对配置进行修改即可切换。为了实现功能强大的数据访问基类,并尽可能减少重复代码,高度提炼基类是很有效的方法。适当的集成关系,使得代码量更少,扩展更加容易,这个就是我的Winform框架的优化思想。 阅读全文

posted @ 2012-01-16 21:26 伍华聪 阅读(9672) 评论(11) 推荐(5) 编辑

使用微软企业库EnterpriseLibary访问SQLite数据库
摘要:SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎,SQLite用的非常广泛,支持通用的SQL92标准,支持事务操作,支持最大可达2T的数据库,在小型数据库使用性能上由于微软的Access数据库等等特点。 由于默认的微软企业库EnterpriseLibary不支持SQLite的数据库访问,因此需要在企业库EnterpriseLibary中访问这种数据库的话,需要使用一个企业库的扩展类库,该类库可以http://entlibcontrib.codeplex.com/ 上下载,结合一起使用,非常方便,很好的利用了微软企业库的优势和特点。 阅读全文

posted @ 2012-01-03 21:27 伍华聪 阅读(6875) 评论(7) 推荐(8) 编辑

导航