熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

12.9遠程Web服務—PocketPC應用程序[4]

2013-11-13 10:53:00  來源: .NET編程 

    如果本方得分則調用具有FixturelD PlayerlD和GoalTime的Goal Web方法

    If GoalFor Then
    Goal(FixtureID PlayerID GoalTime)
    End If

    Goal Web方法更新United得分而Score方法只獲得個參數如下面的粗體部分所示

    Public Sub Goal(ByVal FixtureID As Integer ByVal PlayerID As Integer ByVal GoalTime As Integer)

    這個參數是比賽時間號比賽者號和得分的計時在PDA應用程序中從可能的比賽時間選擇集中選擇FixtureID(例如Wrox United對Ponsonby Athletic)而不是選擇從DropDownList控件中選擇FixtureID 並且從一個DropDownList控件中選擇比賽者的名稱該控件帶有一個復選框用於指示是Wrox United得分還是對方得分在文本框中鍵入得分的時間將這些內容傳遞給Web方法

    該Web方法非常類似於前一個Web方法在前一個Web方法中創建了一個連接並調用了存儲過程這將更新Wrox United數據庫它傳遞個參數並執行查詢

 

Dim conn As New SqlConnection(ConfigurationManagerConnectionStrings(WroxUnited)ConnectionString)

        connOpen()

        Dim cmd As New SqlCommand(usp_Goal conn)

        cmdCommandType = CommandTypeStoredProcedure

 

        cmdParametersAdd(@FixtureID SqlDbTypeInt)Value = FixtureID

        cmdParametersAdd(@PlayerID SqlDbTypeInt)Value = PlayerID

        cmdParametersAdd(@GoalTime SqlDbTypeInt)Value = GoalTime

 

        cmdExecuteNonQuery()

    許多工作和PocketPC應用程序一起在後台完成然而只要Wrox United應用程序建立可通過標准方式使用的信息(如同這兒完成的一樣)則任何應用程序無論是Windows應用程序Web應用程序或PDA應用程序都可以通過Internet連接使用它

   ASPNET 入門教程完整版

[]  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14700.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.