网络上有很多介绍有关Enterprise Library的使用方法,但是讲的机乎都是一段一段的运行源码时总会报出诸多异常。特是在配置文件连接字符串那块有些不一样。趁着手头上的工作不是太紧小小的研究了下(以备后用),结合网上各位大神给出的资料作参考自己写了个简单demo。 首先在项目中引用以下几个 ...
SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎,SQLite用的非常广泛,支持通用的SQL 标准,支持事务操作, 支持最大可达 T的数据库,在小型数据库使用性能上由于微软的Access数据库等等特点。 由于默认的微软企业库EnterpriseLibary不支持 SQLite的数据库访问,因此需要在 企业库EnterpriseLibary中访问这种数据库的话,需要 ...
2012-01-03 21:27 7 6425 推荐指数:
网络上有很多介绍有关Enterprise Library的使用方法,但是讲的机乎都是一段一段的运行源码时总会报出诸多异常。特是在配置文件连接字符串那块有些不一样。趁着手头上的工作不是太紧小小的研究了下(以备后用),结合网上各位大神给出的资料作参考自己写了个简单demo。 首先在项目中引用以下几个 ...
在我们开发很多项目中,数据访问都是必不可少的,有的需要访问Oracle、SQLServer、Mysql这些常规的数据库,也有可能访问SQLite、Access,或者一些我们可能不常用的PostgreSQL、IBM DB2、或者国产达梦数据库等等,这些数据库的共同特点是关系型数据库,基本上开发的模型 ...
在前面随笔《在代码生成工具Database2Sharp中使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库,实现免安装Oracle客户端,兼容32位64位Oracle驱动》中介绍了在代码生成工具中使用ODP.NET ...
这里只是说明在项目中如何配置使用微软企业库的日志组件,对数据库方面的配置请参考其他资料。 1、在项目中添加Microsoft.Practices.EnterpriseLibrary.Data.dll ...
本文是讲使用微软企业库来实现AOP和IoC/DI的,大家先装下微软企业库5.0,地址:http://www.microsoft.com/en-us/download/details.aspx?id=15104 AOP的实现,使用PIAB(Policy Injection Application ...
通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能。基于微软的企业库,我们的快速创建一个缓存的实现。 新建PrismSample.Infrastructure.Cache 新建一个类库项目,将其命名为 ...
SQLite是一个很轻量的数据库。详细介绍我就不多说了,这个东西应该在嵌入式里面用得比较多。根据我看到的资料(几个月以前看的),现在安卓应用应该也会用这个,HTML5 也支持sqlite。 SQLite也支持 SQL 语句。它的每一个数据库都是一个后缀为db的文件 我手里有一个这样的文件,里面 ...
使用EnterpriseLibary做数据库访问底层是我一贯的做法,除了其能兼容多种数据库,且使用其进行数据库访问,对各种数据库操作均是透明的,基本不需要对特定的数据库进行操作,编写一次操作代码,基本在各种数据库都适用。对于一些特殊的数据库,很多同行已经编写出各种各样的扩展类库,直接适用即可 ...