缺少带有根元素的Webmethod返回数据表

时间:2019-06-28 10:04:20

标签: xml vb.net soap datatable asmx

我有一个执行SQL查询并返回数据表的网络方法。当我尝试通过php访问时,返回错误,提示缺少根元素。我认为这就是将所有返回给我的结果汇总在一起的原因。如何创建此根元素?我的代码有什么问题?

<WebMethod(ScriptMethod(ResponseFormat:=ResponseFormat.Xml)>
Public Function GetComponents(password As String) As DataTable

    Dim dt As New DataTable

    con.Open()

    StrSql = "Select Fridge FROM Component"

    Dim da As New SqlDataAdapter(StrSql, pricon)

    dt.TableName = "Components"


    da.Fill(dt)

   con.Close()



    Return dt

End Function

0 个答案:

没有答案