摘要:前面简单的修改功能已经实现了,下面是实现删除功能,代码1-1如下: DbEntityUtils.GetDeleteByIdSql方法代码如下1-2: 到这里为止简单的增、删、改、查功能都已完成,还有许多复杂的操作需要完成,但需要大量的时间和精力,这里只是分享一种思路或是作技术交流,所以不再继续深入的研究下去了,如有兴趣的也可以继续研究和分享经验。 下面是几个类的代码,EntityManagerI...
阅读全文
07 2010 档案
摘要:前面一节中已经实现了简单的新增功能,下面来实现修改功能,代码如下1-1: 在1-1代码中,绝大多数代码都和前面一节中的Save方法相同,这里主要看一下string strSql = DbEntityUtils.GetUpdateSql(tableInfo); 这段代码1-2: 上面代码就是通过tableInfo.Columns集合中的列名,组合成字符串,如strSql = “update stu...
阅读全文
摘要:在上一篇中讲了根据ID查询的功能FindById方法,接下来将实现Save方法的功能,代码如下1-1: 代码1-1中DbEntityUtils.GetTableInfo方法在实现查询功能FindById方法中已经有分析了。 代码string strSql = DbEntityUtils.GetInsertSql(tableInfo); 中DbEntityUtils.GetInsertSql代码如...
阅读全文
摘要:通过配置实体与表的关系映射后,就可以实现对表的操作了,接下来实现简单对象的新增功能。下面代码1-1是定义的操作数据对象方法的接口: 下面先实现比较简单的查询方法,代码1-2: 下面是PropertyImpl 类中FindById方法的代码1-3: 1-3中第一行代码:TableInfo tableInfo = DbEntityUtils.GetTableInfo(entity,DbOperate...
阅读全文