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