簡體   English   中英

如何在VB.net中將多個文本框值寫入XML文件?

[英]How to write multiple textbox value into XML file in VB.net?

我是vb.net的初學者。 請告訴我所有我能在多個textbox.text XML文件在vb.net我有錯誤sid “數組界限不能出現在類型說明符”,我也有錯誤在Dim ds.ReadXml(ds) “完預期的陳述”

Protected Sub btnChkService_Click(sender As Object, e As EventArgs) Handles btnChkService

    Dim cid As Int32
    Dim sid As Int32
    Dim tid As String
    sid = Convert.ToInt32(TxtSiteId.Text)
    cid = Convert.ToInt32(TxtCompId.Text)
    tid = TxtTokenId.Text
    Dim client As ServiceRef.DemoService()
    Dim DataSet As client.GetEmployees(sid, cid, tid)
    Dim ds As DataSet
    'Dim StringReader sr As New StringReader(data)'
    'Dim DataSet ds As New DataSet(data)'
    Dim ds.ReadXml(ds)
    'string st = Server.MapPath("XMLFile.xml")'
    Dim Data.WriteXml(Data)

End Sub

不確定這樣做是否可行(尚未測試並且沒有時間進行),但這可能會使您朝正確的方向前進:

Dim cid As Int32
Dim sid As Int32
Dim tid As String
sid = Convert.ToInt32(TxtSiteId.Text)
cid = Convert.ToInt32(TxtCompId.Text)
tid = TxtTokenId.Text
Dim client As New ServiceRef.DemoService()
Dim ds As DataSet

client.Open()
ds = client.GetEmployees(sid, cid, tid)
ds.WriteXml(Server.MapPath("XMLFile.xml"))

client.Close()

Dim用於聲明指定類型的變量。 它不用於調用對象上的方法(盡管可以在Dim語句中分配方法的返回值)。

上面的代碼行是在Dim語句中聲明和初始化變量的示例:

Dim client As New ServiceRef.DemoService()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM