簡體   English   中英

有沒有辦法從 Mysql 中的第二行第一列值到 vb.net 中的文本框獲取值?

[英]Is there a way I can get value from second row first column value in Mysql to a text box in vb.net?

我一直在努力解開這個謎團。 我的知識有限。 所以我就卡在這里了。 我需要從第二行第一列數據(需要指定行和列並獲取值)中獲取值到文本框。 即使這感覺很容易,請給出答案。 對不起,如果是。

 Dim conn As SqlConnection

    Dim sql As String = "UPDATE attendance.dateverification SET Count1 = CASE WHEN Today_Date <> current_date THEN Count1 + 1 ELSE Count1 END,
        Count2 = CASE WHEN Today_Date = current_date THEN Count2 + 1 ELSE Count2 END,   
        Today_Date = current_date,
        Subject_selected =@subject WHERE Subject_Name = @subject; SELECT Subject_Name, Today_Date, Count1, Count2 FROM dateverification"

    Try
        conn = New MySqlConnection(ConnectionString)
        Dim cmd As New MySqlCommand(sql, conn)
        cmd.Parameters.Add("@subject", MySqlDbType.VarString, 50).Value = TextBox3.Text

        conn.Open()
        Dim rdr As MySqlDataReader = cmd.ExecuteReader()
        rdr.Read()

        TextBox2.Text = rdr("Subject_Name").ToString()
        Label1.Text = rdr("Today_Date").ToString()
        Label2.Text = rdr("Count1").ToString()
        Label3.Text = rdr("Count2").ToString()
    Catch ex As Exception
        MessageBox.Show(ex.Message)

再次調用rdr.Read()以前進到下一條記錄。

暫無
暫無

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

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