奋斗的博客

开源、创新!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年7月3日

摘要: 前面简单的修改功能已经实现了,下面是实现删除功能,代码1-1如下: DbEntityUtils.GetDeleteByIdSql方法代码如下1-2: 到这里为止简单的增、删、改、查功能都已完成,还有许多复杂的操作需要完成,但需要大量的时间和精力,这里只是分享一种思路或是作技术交流,所以不再继续深入的研究下去了,如有兴趣的也可以继续研究和分享经验。 下面是几个类的代码,EntityManagerI... 阅读全文
posted @ 2010-07-03 19:29 奋斗 阅读(3601) 评论(11) 推荐(1) 编辑

摘要: 前面一节中已经实现了简单的新增功能,下面来实现修改功能,代码如下1-1: 在1-1代码中,绝大多数代码都和前面一节中的Save方法相同,这里主要看一下string strSql = DbEntityUtils.GetUpdateSql(tableInfo); 这段代码1-2: 上面代码就是通过tableInfo.Columns集合中的列名,组合成字符串,如strSql = “update stu... 阅读全文
posted @ 2010-07-03 14:43 奋斗 阅读(2492) 评论(7) 推荐(0) 编辑

摘要: 在上一篇中讲了根据ID查询的功能FindById方法,接下来将实现Save方法的功能,代码如下1-1: 代码1-1中DbEntityUtils.GetTableInfo方法在实现查询功能FindById方法中已经有分析了。 代码string strSql = DbEntityUtils.GetInsertSql(tableInfo); 中DbEntityUtils.GetInsertSql代码如... 阅读全文
posted @ 2010-07-03 12:36 奋斗 阅读(2525) 评论(1) 推荐(0) 编辑

摘要: 通过配置实体与表的关系映射后,就可以实现对表的操作了,接下来实现简单对象的新增功能。下面代码1-1是定义的操作数据对象方法的接口: 下面先实现比较简单的查询方法,代码1-2: 下面是PropertyImpl 类中FindById方法的代码1-3: 1-3中第一行代码:TableInfo tableInfo = DbEntityUtils.GetTableInfo(entity,DbOperate... 阅读全文
posted @ 2010-07-03 11:31 奋斗 阅读(4335) 评论(11) 推荐(1) 编辑