ここにデータベースがあります:
テーブル: Product
、Category
(1 対 1 の関係)
表示: viewProduct
(カテゴリ関連の製品を表示)
ストアド プロシージャ:
spProductSelect
viewProduct
( から、pageSize
、pageInde
入力、およびRowCount
出力を読み取る)
spProductInsert、spProductUpdate、spProductDelete (製品テーブルへのデータ操作)
要件:
製品の CRUD 機能を持つwebservice
を使用して、を作成します。WCF
データベース操作は、テーブル/ビューに直接ではなく、ストアド プロシージャを使用する必要があります。
読み取り/選択の場合、リストWCF
だけでなく も返す必要があるため、複合型を返す必要があります。viewProduct
RowCount
Entity Model (.edmx).
ダイアグラム上のエンティティとしてドラッグ アンド ドロップ テーブルを作成しました。- マップされた製品エンティティ
viewProduct
- 関数
insert
、update
、delete
をそれぞれストアド プロシージャにマップしました。
質問:
1) as list plusWCF
からの戻り値で Web メソッドを作成する方法は?spProductSelect
viewProduct
RowCount
insert
2) 、update
およびのWeb メソッドを実装する方法は、delete
既にエンティティ タイプにマップされているためですか?