“数据访问函数库”(DataAccessLibrary for .net2.0 )源代码下载 09.06.15更新

 

最新下载地址:

http://www.naturefw.com/nature/down.aspx   

 

DLL文件说明

     Controls.dll 控件集合,包含QuickPager分页控件等。

     DataAccess2.0.dll 数据访问函数库,分页控件需要使用这个dll来访问数据库。

 

连接字符串,在web.config里面设置如下:

 

 

<appSettings>
        <add key="DataBaseType" value="1"/>
        <add key="PagerSQLKey" value="28526830"/>
    </appSettings>
    <connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=ManageControl;persist security info=False;user id=sa;pwd=admin;" providerName="System.Data.SqlClient"/>
    </connectionStrings>

 

 

 

     1、ConnectionString就不用说了,连接哪种数据库就写对应的连接字符串就可以了。

     2、PagerSQLKey 保存属性时候的密钥(加密算法需要使用的)。

            空字符串,表示不加密。如果没有设置的话,采用默认的密钥。

     3、DataBaseType连接数据库的方式。

            1:     SQL Server 2000
            15:   SQL Server 2005
            2:     Access 
            3:     Excel
            4:     Orcale   (未实现)
            5:     Mysql    (未实现)
 

     目前只有这四种方式。因为没有使用过Orcale和mySQL,所以没有加入专门的连接方式。

 

     访问数据库时出现错误怎么办?

     需要在根目录下面添加一个“log”文件夹,并且设置权限,让asp.net可以写入文件。当分页控件访问数据库的时候,如果出现错误,那么会在log文件夹里面添加一个文本文件,记录错误信息,包括错误信息和SQL语句,以方便查找错误。

  

      老版本就不提供下载了,弄多了有点乱。

时间: 2024-10-26 05:06:55

“数据访问函数库”(DataAccessLibrary for .net2.0 )源代码下载 09.06.15更新的相关文章

数据访问函数库 for ado.net2.0

前言 源代码和调用演示下载: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在调用的时候没有什么变化,但是内部结构却发生了不小的变化,

分页解决方案 之 数据访问函数库——另类的思路、另类的写法,造就了不一样的发展道路。

      上一篇:分页解决方案 -- GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库         如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net.使用SQLHelp.使用微软的企业库.使用ORM.使用LinQ to SQL等等,还可以使用自己封装的函数库,这里我就想说一下我的数据访问函数库的使用方法.       您可能会说了,这么简单的东东还用说吗,重复制作轮子有意义吗?这个嘛,

分页解决方案之数据访问函数库

如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net.使用SQLHelp.使用微软的企业库.使用ORM.使用LinQ to SQL等等,还可以使用自己封装的函数库,这里我就想说一下我的数据访问函数库的使用方法. 您可能会说了,这么简单的东东还用说吗,重复制作轮子有意义吗?这个嘛,个人有个人的看法了,我也不多说了,先看使用方法吧. 1.删除一条数据,不使用事务 protected void Btn_Del_Click(object sender, EventArgs e) {

我的数据访问函数库的源代码(二)—— SQL语句部分

/* 2008 4 25 更新 */ 我的数据访问函数库的源码.整个类有1400行,原先就是分开来写的,现在更新后还是分开来发一下吧. 第二部分:SQL语句部分.传入SQL语句,执行相关的操作.   1//查询语句部分  2        运行查询语句返回记录(DataSet.DataTable.DataRow.String[].String)#region 运行查询语句返回记录(DataSet.DataTable.DataRow.String[].String)  3      4      

我的数据访问函数库的源代码(一)—— 共用部分

/* 2008 4 25 更新 */ 我的数据访问函数库的源码.整个类有1400多行,原先就是分开来写的,现在更新后还是分开来发一下吧. 第一部分:内部成员,初始化设置等.     1using System;  2using System.Data;  3using System.Data.SqlClient;  4using HBS.DataStruct;  5using HBS.Form;  6  7//using System.Security.Principal;  8  9names

我的数据访问函数库的源代码(三)——返回结构数组

/* 2008 4 25 更新 */ 我的数据访问函数库的源码.整个类有1400行,原先就是分开来写的,现在更新后还是分开来发一下吧. 第三部分:返回结构数组,这个是专门针对网页来设计的.就是在网页上更方便的显示一组数据.     1//新增加的部分,返回结构数组用于绑定控件  2          3        函数实现 - - RunSqlStructBaseTitle#region 函数实现 - - RunSqlStructBaseTitle  4        /**//// <su

数据访问函数库的使用方法(一)——添加修改数据

由于这个类库是需要实例化的,如果每一次都要实例化,然后用完了在销毁,无形中就多了不少的代 码,而且很容易忘记销毁实例. 同时在用户的一次访问的过程中不断地实例化.销毁,也是比较浪费资源的. 所以我建立了一个基类,在基类里面同意获得实例.统一销毁实例,这样在编码的时候就不用考虑有 没有实例化,也不用担心是否销毁实例了, 另外用起来(使用方式)也和静态类的使用方式很像了. 基类里的代码: (ps:我习惯在.aspx.cs里面直接调用 数据访问函数库,所以这个基类是继承 System.Web.UI.P

数据访问函数库的使用方法(二)—— 获取记录集和使用事务的方法

使用SQL语句来获取记录集的方法 string sql = "select col1,col2,col3 from TableName where "; //获取DataTable DataTable dt = dal.RunSqlDataTable(sql); //获取DataSet sql = "select col1,col2,col3 from TableName where "; sql += " select col1,col2,col3 fr

【开源】我的分页控件正式命名为QuickPager ASP.NET2.0分页控件

分页控件正式命名为 QuickPager ASP.NET2.0分页控件 . 版本号:2.0.0.1 Framework:.net2.0 分页方式:PostBack .URL (暂时没有实现URL的分页方式) webform  (b/s) 支持多种数据库,分页算法,提取数据的方式都可以替换.     分页,自从做b/s的项目起,就和分页打起了交到,一开始使用UserControl来做,很粗糙,也没有什么性能可言.但是分页又是不可避免的,一次提取全部的数据,咱用的资源太多,吃不消.于是乎就在不断的想