Telerik OpenAccess的使用--数据映射
1. 在项目中右键-添加-新建项 选中Telerik OpenAccess Model,单击【添加】
2. 选择Populate from database选项,可以在己存在的库上创建域模型,Model,填写生成的实体名称以及命名空间
3. 填写连接字符串和连接字符串名称,单击【Next】
4. 选择需要使用的表、视图或者存储过程,单击【Next】
5. 定义对象,公有属性,私有属性的命名规则。这里对对象命名进行修改,选中Remove Underscores,移除下划线, 则名称为User_Group的表映射为UserGroup对象,单击【Next】
6.代码生成的设置,默认输出:映射类型选择Xml,选中Generate Context和Generate Multiple File 则生成单独的context文件,数据库中的表也将映射在不同的文件中。选择Browse,选择文件将生成的目的项目。单击【Finish】则数据库中的 表、视图、存储过程的映射对象的过程结束。
7.视图生成时,需要给视图设置主键
二.生成调用代码
需要重新生成解决方案, 右击*.rlinq文件, 选择"Add OpenAccess Service..."
- 选择源和输出,
你应该选择输出项目(该项目将包含生成的服务文件)和生成的Telerik OpenAccess的的域模型。 - 选择
您需要的服务类型选择服务类型。 - 服务配置,
你应该指定的名称产生的服务和服务的实体将被暴露。 - 预览
在这里,你可以看到一个预览生成的代码。