PS:本系列已太旧,仅供回忆;

项目使用请看V5系列http://www.cnblogs.com/cyq1162/category/852300.html

 

近段时间,写: Silverlight+WCF 新手实例 象棋 专题索引 系列,近四十篇的长篇,写到有一种走火入魔的感觉!

虽然四十篇终结时,离:Silverlight+WCF 新手实例 象棋 在线演示 还有一小段距离,不过整体框架与功能都完整的开源讲完了!

为了避免暂时的走火入魔,只好先写写别的系列文章,关于象棋系列后续情况,先暂缓小些天先了。

 

从开始到现在,感觉写过那么四五个数据框架了,然而怀念的,还是第一次写时的非实体型框架!!!

记得07年时,发表过那么一篇:CyQ.Data 轻量级数据访问层[beta体验版] [当时大伙太年轻,语言有点激,顶不住压力暂时性关闭了文章了-_-...]

两年后09年时,开启了封存两年的旧文,在编辑时,不知是不是博客园bug,文章的日期发生变化了,成了09年的文章!

同时开始开源的写文了:CYQ.Data 轻量数据层之路(9) [可能写的太勿勿,文章几乎全是copy代码,文字少的可怜-_-......]

写到一半时,适逢出差,月后回来,发现找不找原来示例源码了,于是勿勿补上一篇,算是小小完结了一下。

近些天突然在电脑上发现了原来的示例源码,运行了一下,发现那个自定义Table的还没能实现绑定列表控件-_-!

 

今天,花了N小时重构了以前的代码,删除了没用到的重截,优化代码,调整结构,重新上路,坚持把路走完!!!

 

1. CyQ.Data 介绍

 

DLL下载:点击下载 [大小:56K 没加密没混淆没限制,可放心使用,可直接用Reflector.exe查看源码,后面有开源文章续上]

类库名称空间介绍,上图:

CYQ.Data 轻量数据层之路 开篇介绍(一)

大体情况说明:

1:Table文件夹下:自定义实现绑定MDataTable,远离DataTable
2:Cache文件夹下:用于并缓存表结构信息
3:Action文件夹下:主要操作对象
4:SQL文件夹下:
DataType:提供C#数据类型和数据库类型的转换等相关信息
SQLHelper:本人精简数据库操作类:
Log:用于记录数据操作异常信息
ProcedureSql:,内置查询数据表结构查询语句
OutPutData:内置sql 2000和sql 2005分页存储过程;同时提供帮助类自动生成表或视图枚举

相关文章: