ในที่นี้ผมจะทำ function สำหรับ ดึงข้อมูลผ่าน web service กลับมาเป็น dataset
เพื่อนำมาใช้งานต่อ
เริ่มจากการสร้าง function ที่ web service ก่อนเป็นอันดับแรก
เมื่อเปิด visual studio ให้ new website เลือกประเภทของเว็บเป็น web service
หลังจากนั้น ที่ folder App_Code/ ไฟล์ Service.vb
ให้เราเพิ่ม function
Private strcon As String = ConfigurationSettings.AppSettings("CONNECTION")
Public Conn As New OleDbConnection(strcon)
_
Public Function Getdata(ByVal id As String) As DataSet
Dim Ds As New DataSet()
Dim sql As String
sql = " select * from table where id= '" & Trim(id) & "' "
Conn.Open()
Dim da As New OleDbDataAdapter(sql, Conn)
da.Fill(Ds)
Conn.Close()
da.Fill(Ds)
Return Ds
End Function
หลังจากนันให้เรา set website ที่ IIS แล้วลอง run ดู
http:// Your IP /webservice/service.asmx
ต่อไป ก็สร้าง web เพื่อเรียกใช้ webservice step 2
ไม่มีความคิดเห็น:
แสดงความคิดเห็น