ORM 使用手册
一、使用说明................................................................................................................................ 2
二、代码生成器............................................................................................................................ 2
2.1 使用代码生成器............................................................................................................... 2
2.2 使用代码.......................................................................................................................... 4
三、查询........................................................................................................................................ 5
3.1 单表查询.......................................................................................................................... 5
3.1.1 查询全部字段........................................................................................................ 5
3.1.2 查询部分字段........................................................................................................ 5
3.1.3 字段重命名查询.................................................................................................... 6
3.1.4 条件查询............................................................................................................... 6
3.2 关联查询.......................................................................................................................... 7
3.2.1 关联语法一............................................................................................................ 7
3.2.2 关联语法二............................................................................................................ 7
3.3 扩展方法......................................................................................................................... 8
3.3.1 FirstOrDefault()...................................................................................................... 8
四、新增........................................................................................................................................ 9
4.1 单表操作.......................................................................................................................... 9
4.2 多表操作.......................................................................................................................... 9
4.2.1 MySQL/SQLServer 多表操作.................................................................................. 9
4.2.2 Oracle SEQUENCE 多表操作................................................................................. 10
4.2.3 多表操作扩展方法.............................................................................................. 10
4.2.3.1 GetLastId ()................................................................................................ 10
4.2.3.1 GetNextId ()............................................................................................... 11
4.2.3.1 GetMax()................................................................................................... 12
五、修改...................................................................................................................................... 12
5.1 基于轨迹修改................................................................................................................ 12
5.2 非轨迹修改.................................................................................................................... 13
六、删除...................................................................................................................................... 13
6.1 基于轨迹删除................................................................................................................ 13
6.2 非轨迹删除.................................................................................................................... 14
七、更新历史.............................................................................................................................. 14
7.1 v1.0.0 2008-07-23........................................................................................................... 14
7.2 v0.1.0 2008-06-03........................................................................................................... 15
1