[英]MySql Query for retrieving data and displaying it in label in vb.net
[英]Retrieving data from MySQL in VB.Net
Private Sub ListBox_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox.SelectedIndexChanged
Dim connect As String = "server=localhost;user=root;password=Password;database=giordydatabase"
Dim sqlQuery As String = "SELECT firstName, lastName FROM students WHERE name =@firstName"
Using sqlConn As New MySqlConnection(connect)
Using sqlComm As New MySqlCommand()
With sqlComm
.Connection = sqlConn
.CommandText = sqlQuery
.CommandType = CommandType.Text
.Parameters.AddWithValue("@firstName")
End With
Try
sqlConn.Open()
Dim sqlReader As MySqlDataReader = sqlComm.ExecuteReader()
While sqlReader.Read()
ListBox.Text = sqlReader("Name").ToString()
End While
Catch ex As MySqlException
' add your exception here '
End Try
End Using
End Using
到目前為止,我就是這樣做的,我想知道如何檢索數據並將其放入ListBox中。
嘗試更改此行
ListBox.Text = sqlReader("Name").ToString()
至
ListBox.Items.Add(sqlReader("Name").ToString())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.