Welcome

首页 / 软件开发 / .NET编程技术 / 数据访问函数库 for ado.net2.0

数据访问函数库 for ado.net2.02012-01-04 博客园 金色海洋(jyk)前言

源代码和调用演示下载:http://www.cnblogs.com/jyk/archive/2008/04/25/1170979.html

数据访问函数库for ado.net 1.1 的说明:http://www.cnblogs.com/jyk/category/67121.html

由于一直在使用vs2003开发,所以自己使用的数据访问函数库(以下简称:访问库)也就一直没有能够考虑到ado.net2.0。虽然ado.net2.0在调用的时候没有什么变化,但是内部结构却发生了不小的变化,加了一系列的基类,使得更换数据库更容易。

虽然把把现在的数据访问函数库使用vs2008打开,进行升级,然后就可以使用了,但是这样的话就不能应用ado.net2.0的新的特性,而且原来不方便的地方也不能得到修正,所以打算这一回升级的彻底一点。

先贴一个屠大家看看

一、新的数据访问函数库的优点:

1、支持多种数据库。

2、支持SQL语句、存储过程、存储过程的参数,对这些作了一些处理(封装),使得调用的时候可以更方便。

3、支持ado.net的事务。

4、如果在运行的时候出现异常,可以把异常信息、函数名称和SQL语句写入“错误日志”里面,这样很方便程序员查找错误,上线使用后,也可以做一个记录。

5、默认的数据库类型和连接字符串在webconfig里面设置。

<appSettings>  <add key="DataType" value ="1"/> </appSettings><connectionStrings> <add name="ConnStr" connectionString="Data Source=.;Initial Catalog=Northwind;Integrated Security=True" providerName="System.Data.SqlClient"/></connectionStrings>
最主要的目的就是想要在调用的时候尽可能的方便!