所有文章索引:CYQ.Data 轻量数据层之路 框架开源系列 索引
前言:
从V1.5发布到现在时隔20天了,终于发布2.0版本了,2.0系列版本由于引入多数据库支持,内部结构改动较大。
但是外面调用方式仍保持一致向下兼容,因此若从原来V1.N版本升级到2.N版本,只需要轻轻更换CYQ.Data.DLL即可,界面代码不需要改变。
但是外面调用方式仍保持一致向下兼容,因此若从原来V1.N版本升级到2.N版本,只需要轻轻更换CYQ.Data.DLL即可,界面代码不需要改变。
疑问?
最近26号才刚发布了V1.5.5,怎么才3天又发布了2.0版本?就这么点时间改动就很大,那不是很不稳定?
解疑:
V1.5.5版本是拿V1.5版本的源码直接修改的,只是在原来的基本上修正一些sql2000下的应用bug。
实际发布V1.5.5的时候,V2.0已经发布很久了,只是一直做为抢先体验版本存在。
实际发布V1.5.5的时候,V2.0已经发布很久了,只是一直做为抢先体验版本存在。
版本升级内容:
1:增加支持Access/Oracle数据库,因此目前支持数据为:sql 2000/sql 2005/access/oracle。
2:内置Aop,可以分离权限/操作日志/异常/或者其它sql执行统计等模块进行独立开发。
3:MDataTable 增加2个附属方法:Bind(控件名称)及ToJson();
2:内置Aop,可以分离权限/操作日志/异常/或者其它sql执行统计等模块进行独立开发。
3:MDataTable 增加2个附属方法:Bind(控件名称)及ToJson();
4:MAction 刚新增加调试信息输出属性:DebugInfo
一:目前配置文件配置选项
1:默认数据库链接[必选]:
<add name="Conn" connectionString="数据库链接字符串" providerName="最好写上,不写则从链接字符串里取关键字做分支"/>
providerName选项:
sql 2000/sql 2005:System.Data.SqlClient
access:System.Data.OleDb
oracle:System.Data.OracleClient
providerName选项:
sql 2000/sql 2005:System.Data.SqlClient
access:System.Data.OleDb
oracle:System.Data.OracleClient