溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET中怎么創建WebService

發布時間:2021-07-28 15:39:17 來源:億速云 閱讀:272 作者:Leah 欄目:編程語言

本篇文章給大家分享的是有關VB.NET中怎么創建WebService,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

VB.NET創建WebService.

具體步驟如下:

1. 新建一個項目,選擇ASP.NET Web服務,命名為:“WebService For 業務層”。

2. 添加兩個Sql DataAdapter,一個為Customer_da,它指向NorthWind數據庫的Customers表,另一個為Order_da,指向Northwind數據庫的Orders表。

3. 然后生成一個Typed DataSet(選擇“數據”菜單的“生成數據集”),命名為:Super_ds.

4. 數據庫連接已經完成,下一步我們將考慮它與表示層之間的通信,這里我們定義兩個方法。一個為:Get_DataSet,它返回一個Super_ds類型的數據集,另一個為:Update_DataSet,它負責更新數據庫數據, 方法代碼如下:

Public Function Get_Dataset() As super_ds  customer_da.Fill(Super_ds1.Customers)  order_da.Fill(Super_ds1.Orders)  Return Super_ds1  End Function   Public Sub Update_Dataset()  Super_ds1.AcceptChanges()  End Sub

你可以運行測試一下你的VB.NET建立WebService,它將提供兩個方法。返回的DataSet是以XML表示的。

業務層的完整代碼如下:

Imports System.Web.Services  Public Class Service1  Inherits System.Web.Services.WebService  'Web Services Designer Generated Code……。   Public Function Get_Dataset() As super_ds  customer_da.Fill(Super_ds1.Customers)  order_da.Fill(Super_ds1.Orders)  Return Super_ds1  End Function  Public Sub Update_Dataset()  Super_ds1.AcceptChanges()  End Sub ' WEB SERVICE EXAMPLE  ' The HelloWorld() example service returns the string Hello World.  ' To build, uncomment the following lines then save and build the project.  ' To test this web service, ensure that the .asmx file is the start page  ' and press F5.  '  ' Public Function HelloWorld() As String  ' HelloWorld = "Hello World"  ' End Function  End Class

以上就是VB.NET中怎么創建WebService,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女