将MySQL DataSet转换为String

时间:2013-02-11 17:09:57

标签: mysql vb.net

我想检查用户是管理员还是用户,我想将数据集更改为字符串,以便我可以在Label1中使用它。

我尝试过使用'GetXML',但它有一种类似'管理员'的有趣格式,这与它有点不同。我希望能够将label1.text的值用于我程序中的其他功能。

这是我的代码:

    Dim SQLConnection As MySqlConnection = New MySqlConnection
    Dim ServerString As String = "server=localhost;user id=root;password=;database=business elements"
    SQLConnection.ConnectionString = ServerString
    SQLConnection.Open()

    Dim ds As New DataSet()
    Dim cmd As New MySqlCommand("SELECT Level FROM users WHERE username = '" & UsernameTextBox.Text & "'", SQLConnection)
    Dim da As New MySqlDataAdapter(cmd)
    da.Fill(ds)
    Dim str As String = ds.GetXml
    ds.GetXml()
    Label1.Text = str

1 个答案:

答案 0 :(得分:1)

试试这个

Dim str As String = ds.Tables(0).Rows(0).Item(0).ToString()