.Net ORM框架
chutao
楚涛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.6
VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO、ADO.NET、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、SqlServer、Sybase、DB2、MySQL、Access、SQLite、PostgreSQL、DM(达梦)、PowerDesigner文件、Informix、Firebird、MaxDB、Excel等和OleDb原创 2014-05-02 14:49:00 · 5531 阅读 · 0 评论 -
半自动化Mapping-SQL的使用
EntitysCodeGenerate 4.5提供了半自动化Mapping-SQL的能力,这里简单介绍下她的使用并附上示例,见附件,也可以在以下地址下载完整安装文件(见安装后的示例代码):http://www.cnblogs.com/lxchutao/archive/2011/06/01/2065977.html原创 2014-03-28 22:29:58 · 4896 阅读 · 0 评论 -
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.5
VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO、ADO.NET、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、SqlServer、Sybase、DB2、MySQL、Access、SQLite、PostgreSQL、DM(达梦)、PowerDesigner文件、Informix、Firebird、MaxDB、Excel等和OleDb原创 2013-08-04 15:58:26 · 4900 阅读 · 0 评论 -
ECG自定义及二次开发
1、 ECG自定义ECG在数据库类型选择“Custom(自定义)” 选项的时候,支持二次开发,可以根据你自己写的程序集生成对应的实体文件,工具提供了示例,此时可点击“查看示例”查看相关说明,如下所示:Custom(自定义)程序集信息以逗号(,)分割,格式如下:程序集名称,命名空间.类名称LXChuTao.ECG.Custom.Demo,LXChuTao.ECG.Cu原创 2011-11-08 21:39:23 · 1931 阅读 · 0 评论 -
ECG在DbCore使用实体更新Access数据库的时候返回值为0时的问题解决
问题描述:在某些场景下,对于Access数据库,会出现如下更新问题:myAccess.TSTENTITY entity = new LXChuTao.Entity.Common.Access.TSTENTITY();DbCore dbCore = new DbCore(DatabaseType.Access, myAccess.BaseEntity.GetConnect原创 2011-10-26 18:44:00 · 1546 阅读 · 0 评论 -
ORM框架-EntitysCodeGenerate自定义分页查询及快捷执行SQL(CreateSQL)示例
1、自定义分页查询(Skip/Take)如下代码所示:DbCore dbCore; //Oracle 分页dbCore = new DbCore(DatabaseType.Oracle, myOracle.BaseEntity.GetCon原创 2011-09-08 19:51:24 · 3840 阅读 · 1 评论 -
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.3
VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于面向对象、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、S原创 2011-04-11 16:54:00 · 4150 阅读 · 8 评论 -
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)新增与JSON和String的交互
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)新增与JSON和String的交互1、与JSON的交互工具生成的实体提供ToJSON和FromJSON两个方法及相应实体集方法,可以方便实体对象、实体级对象与JSON内容直接相互转换。示例代码如下所示:employee e1 =newemployee("A-C71970F");//得到主键为A-C71970F的对应数据employee e2 =newemployee("asd");//没有对应数据employee ent原创 2011-06-02 10:21:00 · 2821 阅读 · 8 评论 -
VB、C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】的使用及.NET中的ORM实现
1 引言目前大多数项目或产品都使用关系型数据库实现业务数据的存储,这样在开发过程中,常常有一些业务逻辑需要直接用写SQL语句实现,但这样开发的结果是:遍地布满SQL语句。这些藕合较高的SQL语句给系统的改造和升级带来很多无法预计的障碍。或者说可以使用服务端存储子程序实现,但只是将这种耦合搬迁到后端,问题依然没有根本解决,且服务端驻留过多的存储子程序也影响服务器的性能并给多人合作维护和更新部署带原创 2010-03-15 13:19:00 · 5199 阅读 · 22 评论 -
轻量级日志组件
经常,客户说报错的时候,作为开发人员,基本上不可能到第一现场观察错误提示,这也导致了异常定位非常的困难,大大增加了维护的成本。使用日志后,一旦某个页面出错,即使客户没有反馈,系统也能记录下来,为管理员修正错误以及优化系统提供足够丰富的信息。ECG同样也提供了轻量级的简单日志组件。1、简单日志配置配置说明如下:配置节关键字配置说明_LOG_原创 2013-06-23 15:29:41 · 4531 阅读 · 0 评论
分享