【Hxj.Data v.1.8.0 已开源并正式更名为Dos.ORM,与Dos.WorkFlow、Dos.WeChat等形成产品线,项目新首页:http://ITdos.com/Dos/ORM/Index.html

Hxj.Data

Hxj.Data 数据库组件

Hxj.Data(V1.7.4.7)

 

Hxj.Data 实体生成工具

Hxj.Data实体生成工具(V1.7.3.6)

Hxj.Data实体生成工具(V1.7.3.5)(X86)

 

Hxj.Data(V1.6)文档 (Ndoc生成)

Hxj.Data(V1.6).CHM.rar

 

MySQL.Data  (MySql)

MySql.Data.rar

 

System.Data.SQLite (1.0.66版本,包括x64版本)

System.Data.SQLite.rar

 

Hxj.Data Demo:(这里的 Hxj.Data.dll 版本旧,请随时更新。)

Hxj.Data例子(20100130)

 

Hxj.Web

Hxj.Web Web开发辅助类库

Hxj.Web(V1.1.4)

 

Hxj.Web.UI Web控件

Hxj.Web.UI(V1.6.1.3)[Hxj.Data(V1.7.4.7)].rar

 

 

更新日志:(多谢同事Anson提醒)

Hxj.Data

Hxj.Data(V1.7.4.7)
1、增加UpdateAll方法更新实体全部字段。

Hxj.Data(V1.7.4.6)
1、修正存储过程名和参数名重复时的参数替换问题。

Hxj.Data(V1.7.4.5)
1、修正access的bool类型支持。

Hxj.Data(V1.7.4.4)
1、修正oracle执行存储过程的参数问题。

Hxj.Data(V1.7.4.3)
1、增加对字段的Distinct操作,例如:Products._.ID.Distinct() 

Hxj.Data(V1.7.4.2)
1、增加缓存操作,获取缓存数量、获取缓存键值列表、清除所有缓存。

Hxj.Data(V1.7.4.1)
1、修正Access数据库多次联合查询的错误。

Hxj.Data(V1.7.4)
1、修正Access数据库创建DbSession失败。

Hxj.Data(V1.7.3.2)
1、WhereClip.Exists方法,用来生成exists (select * from table )这种条件。
2、修正oracle子查询中表别名不能使用as关键字。

Hxj.Data(V1.7.3.1)
1、增加DbTrans类方法:
FromSql(string sql) //事务内执行sql语句
FromPro(string proName) //事务内执行存储过程

Hxj.Data(V1.7.3)
1、增加FromSection的Having方法,在增加处理groupby的having条件,原先的where方法则where条件。
(由于之前版本的having条件是where,所以会存在功能差异,升级时请注意。)

Hxj.Data(V1.7.2.1)
1、修正oracle批处理。

Hxj.Data(V1.7.2)
1、增加WhereClipBuilder,用来快速构造WhereClip。
2、修正oracle的查询。

Hxj.Data (V1.7.1.1)
1、增加FromSection.ToFirstDefault()方法,当查询不到数据则默认构造一个实体。
2、增加FromSection.GroupBy(params Field[] field)方法,设置分组。
3、其他修正。

Hxj.Data (V1.7.1)
1、优化oracle查询。
2、Field.SelectIn处理int类型就不参数化,直接生成例如: Field in (1,2,3)
3、修正oracle支持。

Hxj.Data (V1.7)
1、增加支持MySql。

Hxj.Data (V1.6.7)
1、增加Hxj.Data.Common.EntityUtils.SetDocumentValue方法,用于Web页面赋值。
2、修正其他功能。

Hxj.Data (V1.6.6)
1、修正由于string to whereclip的隐式转换,导致Delete<TEntity>(params object[] pkValues)在传入字符串类型无法调用。
2、增加Insert<TEntity>(params TEntity[] entities)
       Update<TEntity>(params TEntity[] entities)方法

Hxj.Data (V1.6.5)
1、修正Hxj.Data.Common.EntityUtils.UpdateModel
       Hxj.Data.Common.EntityUtils.TryUpdateModel
   方法无法赋值的问题(在实体属性首字母大写)
2、修正更新的时候无法排除自增长字段。
3、增加Hxj.Data.Common.EntityUtils.SetValue<TEntity>(TEntity toEntity, TEntity fromEntity)方法实体之间赋值。

Hxj.Data (V1.6.4)
1、优化分页,当分页到达过半时,分页则是先倒叙取count-startindex+1,再正序取pagesize数据。
2、增加FromSection.AddSelect(FromSection),可对查询列中加子查询。
3、增加string to WhereClip的隐式转换。

Hxj.Data (V1.6.3)
1、增加DbTrans.FromSection 查询。
2、修正实体类属性首字母大写后,生成实体主键条件无法生成。
3、修正其他BUG。

Hxj.Data 实体生成工具(V1.7.3.6)
1、处理数据库类型和C#类型不匹配。

Hxj.Data 实体生成工具(V1.7.3.4)
1、处理字段首字母是数字的情况。

Hxj.Data 实体生成工具(V1.7.3.3)
1、加载表列表视图列表按照首字母排序。
2、有些同学说无法连接Oracle,我本地没测出来,再试试哇~!

Hxj.Data 实体生成工具(V1.7.3.2)
1、批量生成界面表默认排序。

Hxj.Data 实体生成工具(V1.7.3.1)
1、修正oracle生成。

Hxj.Data 实体生成工具(V1.7.3)
1、修正批量导出进度条的错误。
2、增加dbtype.xml配置文件,用来配置数据库字段类型对应C#中的类型。
3、修正其他。

Hxj.Data 实体生成工具(V1.7.2)
1、增加批量导出路径记忆。

Hxj.Data 实体生成工具(V1.7.1)
1、修正oracle生成。

Hxj.Data 实体生成工具(V1.7)
1、支持MySql。

Hxj.Data 实体生成工具(V1.6)
1、修正Sql server2005下,视图生成错误问题。
2、修正功能。

Hxj.Data 实体生成工具(V1.5)
1、增加首字母大写功能。
2、修正BUG。

Hxj.Web

Hxj.Web.UI(V1.6.1.3)
1、分页控件增加UrlPattern,以适应url重写,开启UrlPaging 后生效。
例如:UrlPattern=”abc_$pageindex$.aspx”
$pagesize$ 每页数  $pageindex$ 当前页  $pagecount$ 总页数  $recordcount$ 总记录数

Hxj.Web.UI(V1.6.1.2)
1、PopupControl控件增加脚本方法:
SetTitle('修改标题'),   修改标题。
SetUrl('http://www.cnblogs.com/huxj'),  修改显示页面的链接。

Hxj.Web.UI(V1.6.1)
1、修正功能。

Hxj.Web.UI(V1.6)
1、增加TabControl选项卡控件。

Hxj.Web.UI(V1.5.4)
1、PopupControl增加Show()方法,可以后台调用显示层来注册脚本。
2、修正UploadControl的脚本错误。

Hxj.Web(V1.1.4)
1、增加处理JavaScript类的弹出框出现换行、引号等。

Hxj.Web(V1.1.3)

1、修正UploadFile上传类的BUG。

 


作者:steven hu
出处:http://www.cnblogs.com/huxj
MSN: cn_huxj@hotmail.com
交流QQ群:60831381
版权声明:欢迎任何网络媒体和网站转载本人博客的内容,只需注明作者和主博客文章地址的链接。另有约定者除外。
此声明随时可能修改,不另行通知。
评论快速通道:
posted on 2009-11-21 22:02  steven hu  阅读(23584)  评论(97编辑  收藏  举报