簡體   English   中英

從字符串“”到類型整數的轉換無效

[英]Conversion From String “ ” to Type Integer is not valid

我知道這已經是一個問題,我已經嘗試了所有方法,但對我沒有任何幫助。 請幫助這是我的第一篇文章。

我的代碼

    Dim MyDataRow As DataRow = MyDataTbl.Rows(0)
    Dim strName As String
    Dim strState As String

    strName = MyDataRow("ContactName")
    strState = MyDataRow("State")
    NameTxt.Text = strName.ToString
    StateTxt.Text = strState.ToString

    If MyDataTbl.Rows.Count = 0 Then
        NameTxt.Text = " "
        StateTxt.Text = " "
        Exit Sub
    End If


    NameTxt.Text = MyDataTbl.Rows("ContactName").ToString() "ERROR HERE"
    StateTxt.Text = MyDataTbl.Rows("State").ToString()

錯誤是Conversion from String "Contact Name" to type 'Integer' is not valid

DataTable檢索似乎在您的代碼中是錯誤的。

使用NameTxt.Text = MyDataTbl.Rows(<Row Number>).Item("<Column Name>")DataTable檢索DataTable

數據表可能包含多個行,因此在檢索數據時,指定行號很重要。 指定行號之后,我們必須選擇要從中檢索數據的列,這是通過.Item(<Column Number as Integer or Column Name as string>)方法完成的。

暫無
暫無

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

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