以下的範例需要先安裝以下軟體:
- .NET Framework 3.5 SP1
- Visual Studio 2008 SP1
- SQL Server 2008 (或SQL Server 2005)
1.建立一個ASPNET Web應用程式。2.加入一個 ADO.NET Entity Data Model
3.選擇模型內容為「從資料庫產生」。
4.設定資料連接,連結到 SQL Server 2008的Pubs資料庫。
5.設定資料連接。
6.勾選「Tables」,以建立所有資料表結構。
7.加入一個ADO.NET Data Service檔案。
8.修改WebDataService.cs,讓WebDataService類別繼承自DataService(Of NorthwindModel.NorthwindEntities),然後修改InitializeService方法中的程式碼,叫用IDataServiceConfiguration的SetEntitySetAccessRule方法,設定規則開放所有權限。
9.在瀏覽器輸入以下服務所在URI測試服務:
10.加入一個Console程式。
11.加入System.Data.Services.Client.dll組件參考。
12.加入Web參考,輸入服務所在URI:
13.撰寫以下程式碼:
14.執行Console程式,得到以下執行結果。
沒有留言:
張貼留言