gpt4 book ai didi

mysql - VB.net数据检索与显示

转载 作者:行者123 更新时间:2023-11-29 13:00:26 25 4
gpt4 key购买 nike

因此,由于某种原因,我无法解决,我认为下面的内容只是检索我尝试搜索的列中值的第一个字母。 (:数据库名为m1,共包含11列)。

我首先在 SQL Admin 中测试了该查询,它工作正常(我认为)。

enter image description here

然后我自己使用文档编写了这个,我认为我更可能在某个地方犯了错误..

Dim hostnameQuery As String = "SELECT `HOSTNAME` FROM `m1` WHERE 1"
Dim SQLConnection As New MySqlConnection(My.Settings.connStr)
Dim cmd As New MySqlCommand(hostnameQuery, SQLConnection)

Try
SQLConnection.Open()
cmd.ExecuteNonQuery()
Dim reader As MySqlDataReader
reader = cmd.ExecuteReader
While reader.Read
main.Label64.Text = (reader.GetChar(0))
End While
Catch ex As Exception
MsgBox(ex.Message.ToString)
Finally
SQLConnection.Close()

End Try

我将其添加到按钮单击中,因此当我单击按钮时,仅出现字母“M”,但值为“M1”

enter image description here

我做错了什么?

最佳答案

那是因为您只请求了一个角色。尝试使用 GetString() 而不是 GetChar() :

main.Label64.Text = (reader.GetString(0))

关于mysql - VB.net数据检索与显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23426881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com