如果本方得分則調用具有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