如果本方得分则调用具有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 入门教程完整版
[] [] [] []