posttransaction.asmx

来自「asp入门到精通的源代码」· ASMX 代码 · 共 26 行

ASMX
26
字号
<%@ WebService Language="VB" Class="Bills" %>

Imports System
Imports System.Data
Imports System.Data.OleDb
Imports System.Web.Services

public Class Bills : Inherits WebService
   private objConn As New OleDbConnection("Provider=" & _
      "Microsoft.Jet.OLEDB.4.0;" & _
      "Data Source=C:\ASPNET\data\banking.mdb")
   
   <WebMethod()> Public function PostBill(UserID as Integer, strPayee as string, decAmount _
      as Decimal) as String
      dim objAccount as New ASPNETBank.Account(UserID.ToString)
      dim decBalance as Decimal = objAccount.GetBalance
      
      if decAmount <= decBalance then
         objAccount.UpdateBalance(decBalance - decAmount)
         objAccount.AddTransaction(strPayee, decAmount)
         return "Success"   
      else
         return "Insufficient funds"
      end if
   end function
End Class

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?