这里我有数据库:
表:Product,Category(一对一关系)
查看:(viewProduct查看具有类别关系的产品)
存储过程:
spProductSelectviewProduct(从、 with pageSize、pageIndeinput 和RowCountoutput读取)
spProductInsert、spProductUpdate、spProductDelete(对产品表的数据操作)
要求:
创建webservice,使用WCF,对产品具有 CRUD 功能。
数据库操作必须使用存储过程,而不是直接对表/视图。
对于Reading/Select,WCF必须返回复合类型,因为不仅是viewProductlist,还需要返回RowCount。
- 我在图表上创建了
Entity Model (.edmx).拖放表作为实体。 - 将产品实体映射到
viewProduct - 将函数
insert,update,delete分别映射到存储过程。
问题:
1)如何从列表加中创建WCF返回值的Web方法?spProductSelectviewProductRowCount
2) 如何为insert,update和, 实现 web 方法delete,因为已经映射到实体类型?