0
我有以下的WebMethod返回一個DataSet:的WebMethod返回的DataSet
'A method to select all records in Eqp_For_Sale table
<WebMethod()> _
Public Function RetrieveAllFromEqp_For_Sale() As DataSet
Dim conn As New SqlConnection(ConfigurationManager.ConnectionStrings("WebDB_ConnectionString").ToString)
conn.Open()
Dim comm As New SqlCommand("SELECT * FROM Eqp_For_Sale")
comm.Connection = conn
Dim da As New SqlClient.SqlDataAdapter
Dim ds As New DataSet
da.SelectCommand = comm
comm.ExecuteNonQuery()
da.Fill(ds)
conn.Close()
Return ds
End Function
叫我從一個新的VB.NET應用此的WebMethod檢索數據,我用下面的代碼把它retrive成一個DataGridView:
Dim a As New UsedEqpWS.UsedEqpWSSoapClient
DataGridView1.DataSource = a.RetrieveAllFromEqp_For_Sale
但問題是,當我點擊調用這些三行的按鈕,在DataGridView根本說明不了什麼。我試圖從一個新的ASP.NET網站調用相同的WebMethod,並且它在那裏完美地工作。
有沒有辦法解決這個問題?
在此先感謝。
Hwah,你救了我的命!非常感謝Andy。 – 2013-04-08 07:42:44