`

添加MySql支持到DAAB 3微软数据访问模块的源代码

阅读更多
代码下载

代码采用全路径压缩,EntLib3Src目录下的文件将覆盖Enterprise Library下的相关文件,覆盖还将顺便修正中文环境下SQL Server导入QuickStartDB示例数据库的问题,另外还有此数据库的Access和SQLite版本,除了MySQL 5连接配置外,文件app.config还包括了access和SQLite的数据库连接示例,通过修改app.config的<dataConfiguration defaultDatabase="DataAccessQuickStart_mysql">中的defaultDatabase即可立即切换底层数据库。

提供的代码是《.NET跨数据库编程最佳实践》一文的配套代码,文章已经在《程序员》八月号发表,由于出版条款限制,3个月内无法在此提供原文,所以这里只提供文章相关的DAAB MySQL扩展支持源代码。代码是DAAB扩展,微软.NET平台Enterprise Library中的DAAB数据访问模块提供了一种半官方的.NET跨数据库数据访问方法,希望这里提供的开源数据库MySql支持代码能够您实现其他数据库,例如PostgreSQL或者FireBird的.NET平台支持时,为您提供一点思路

要顺利使用上述代码,可能还需要安装下列软件:

分享到:
评论
1 楼 lyhu 2008-09-26  
http://ericguo.iteye.com/Files/ericguo/Eric_EntLib3Src_Addon.rar

下载下来解压出错。
能否重新上传,或发给我一份。
Caveman.lyhu@gmail.com 谢谢!

相关推荐

    DAAB 企业库 微软企业库

    DAAB 企业库 微软企业库 很强大的功能

    微软企业库 DAAB 网上书店 网站

    微软企业库 DAAB 网上书店 案例 ,两层的网上书店网站

    微软数据库连接类DAAB

    微软数据库连接类,直接加入工程,调用就行了.它提供了安全的,高效的数据库访问类.

    DAAB(官方版)

    微软推出的封装ado.net操作的类库,示例可见于petshop。

    微软企业库2.0 案例

    企业库是微软《模式与实践》(patterns & practices)的一部分, 是一些具有功能的程序块的集合,通用性很强,重用性好。 它包含7个应用程序块(Application Block): 1、配置块(基本不用配置) 2、数据访问块...

    三甲医院管理系统HIS(完整无错)

    在HIS Demo中,我们使用了三个Microsoft Application Blocks,数据访问应用程序模块(Data Access Application Block, DAAB)、更新应用程序模块(Updater Application Block, UAB)以及异常管理应用程序模块...

    三甲医院管理系统HIS(C#版)

    在HIS Demo中,我们使用了三个Microsoft Application Blocks,数据访问应用程序模块(Data Access Application Block, DAAB)、更新应用程序模块(Updater Application Block, UAB)以及异常管理应用程序模块...

    ClothesShop简单三层架构.zip

    服装商店,基于ASP.NET简单三层...2.数据访问层不采用存储过程,增加了DAAB数据访问基础类库。3.增加了用于传递数据的Model(即数据实体)对象。4.针对不同数据库,编写单独的DAAB和DAL组件,提高了数据库可移植性。

    daab-session:daab的简单会话中间件

    会话该库为daab添加了对会话会话的支持。安装npm install daab-session用法您可以按以下方式使用此库: const { withSession } = require ( 'daab-session' ) ;const actions = robot =&gt; { robot . respond ( / ping...

    SqlHelper源码及说明

    // Microsoft Data Access Application Block for .NET微软.NET数据访问程序块 // http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp(可在此网页查看) // // SQLHelper.cs // // This file contains ...

    jquery插件示例(autocomplete+ingrid+dataTables)(asp.net)

    数据访问用了Enterprise library DAAB;虽然只是简单的数据访问,也算是一个示例吧.大家不要见笑,呵呵.里面还有一个kindeditor ,html编辑器的示例.这个是我挑选了N个编辑器之后决定使用的,轻巧,免费.可定制性强.QQ:...

    EnterpriseLibrary2.0的学习-DAAB

    Enterprise Library for .NET Framework 2.0 - January 2006 下载地址: http://www.microsoft.com/downloads/details.aspx?FamilyId=5A14E870-406B-4F2A-B723-97BA84AE80B5&displaylang=en&lt;br&gt;

    基于J2EE的网上购物系统设计与开发daab.pdf

    基于J2EE的网上购物系统设计与开发daab.pdf 不错的东西大家分享一下

    Enterprise Library January 2006

    微软发布的数据访问辅助工具,可以优化数据访问过程,并使代码更简洁易懂。

    改进后的SqlHelper数据库访问组件

    自己仔细的研究了企业库的DAAB后把里面核心的代码及思想移植出来,并进行改进后的版本, 配置和使用都很方便,加入了分页查询和选择使用某个数据库连接或默认连接, 已通过测试并用在项目中,即使是多线程高密度的并发...

    Sybase DB Provider for Enterprise Library

    在Sybase提供的DB类库的基础上写的一个Micrioft Enterprise Library 3.0 DAAB。源代码很简单,另外Connection String还支持Command Timeout

    data-access-application-block

    数据访问应用程序块(DAAB)预发布简介:数据访问应用程序块抽象了您正在使用的实际数据库,并公开了使您可以轻松访问该数据库和执行常见任务的方法的集合。 该块旨在简化调用存储过程的任务,但它也提供对使用参数...

    微软SQLHelper类源码,C#版

    微软SQLHelper类源码,C#版 // =============================================================================== // Microsoft Data Access Application Block for .NET // ...

    C#操作数据库方面的资料

    自己收集的C#操作数据库方面的资料: 在DAAB1.1里面我们知道Database方法返回或者创建一个DBCommandWrapper对象,而在DAAB2.0里面移除了...回忆一下我们在1.1里面用DBCommandWrapper来访问数据时的代码:

    国密算法SM2,SM3,SM4_C#工程源码.rar

    加密数据:048BDEE95960A436991765867726A5C8A2359D9AE0A67FCB10F66F3F06BD5F1505CB09ADDD69A502BC501C78843E7BD5CAD0C13261DAAB1BA6C17453CD8FCD474CFC4258A3845789C34FEC30465B910AE463FB258B027048264B58473ECA...

Global site tag (gtag.js) - Google Analytics