ADO.NET資料服務/Silverlight--查詢資料服務

前文透過silverlight配置使用者介面,本文進一步使用該介面完成簡單的查詢動作。

(以下5個步驟都是針對Page.xaml.vb作處理)
1.匯入namespace
Imports System.Windows
Imports System.Data.Services.Client  
Imports System.Collections.ObjectModel  
Imports System.Collections.Specialized
Imports SilverlightClient.Northwind

2.加入下列型別定義
Dim svcContext  
Dim ordersBindingCollection  
Dim detailsBindingCollection 

3.初始化資料繫結集合(下列第4-5行)
    Public Sub New()
        InitializeComponent()
        ' Create the binding collections
        ordersBindingCollection = New ObservableCollection(Of Orders)()
        detailsBindingCollection = New ObservableCollection(Of Order_Details)()
    End Sub

4.將下列方法加入至 Page類別


5.按F5進行測試
在 [Customer ID]輸入任一客戶名稱(例如ALFKI),按下 [Get Orders],可取得該客戶訂單。

沒有留言: