SmileSB101-(ZXB)的博客

越学越无知

C# ORM 泛型与反射的交叉应用 - 更新表中除了主键的所有数据

老规矩,不多哔哔步骤 获取主键字段名称 这里就是与前面的博文基本一致了,获取类型,通过类型获取属性,通过属性匹配字段,不过这里多了一次判断,判断匹配的字段是否是主键 然后就愉快的拼接 SQL 字符串然后执行吧 画重点由于本人懒,所以前面一直不想多说 ORM 映射的问题,但是躲得了初一躲不过十五,...

2017-07-19 16:20:51

阅读数:209

评论数:0

C# ORM 反射与泛型的交叉应用 - 获取泛型与数据库对应字段的值并存入数据库

废话 不说直入正题步骤 获取泛型类型 获取泛型属性 由泛型属性匹配数据库字段 获取匹配成功的字段名称 获取匹配成功的属性值 建立 SQL 语句执行 代码这里没有使用 SqlParameters ,考虑到参数类型是可变的,于是就使用了 StringBuilder 来创建字符串并完成拼接private...

2017-07-19 12:52:02

阅读数:301

评论数:0

C# ORM中反射与泛型的交叉应用 - 动态创建泛型实例并为其赋值

好久没有写文章了,终于找到工作,抽空写一下冒个泡。问题最近遇到一个这样 ORM 的问题,一个返回类型为 List 泛型方法中,需要做到根据条件访问数据库,并且把得到的结果存入 List 中返回。由于只是以前学过一段时间的 C#,而且反射一直个人认为是各中难点,加上泛型,这篇文章纯属个人纪录,如有...

2017-07-19 09:14:31

阅读数:1905

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭