VB.NET Диаграммы — переход по каждой строке базы данных

#vb.net #winforms

#vb.net #winforms

Вопрос:

У меня есть следующая база данных: база данных

И я хочу, чтобы эта информация была на диаграмме, я смог получить первую строку, но она повторяется много раз, и я понятия не имею, как сделать так, чтобы она распространялась на другие строки.

У меня есть следующий код:

 Public Class consutar
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim rs As New ADODB.Recordset
        rs.Open("Select * from error", BdSQL, 1, 3)

        For Each fld In rs.Fields
            'MsgBox(rs("nom_error").Value.ToString)
            grafico.Series("Nombre Errores").Points.AddXY(rs("nom_error").Value.ToString, rs("nombre_error").Value.ToString)
        Next fld

    End Sub
End Class
 

Комментарии:

1. Вам нужно выполнить цикл по набору записей; см. docs.microsoft.com/en-us/sql/ado/reference/ado-api /…

2. @ArnovanBoven спасибо, я просто добавляю (внутри for): If rs.EOF = False Then grafico.Series("Nombre Errores").Points.AddXY(rs("nom_error").Value.ToString, rs("nombre_error").Value.ToString) rs.MoveNext() End If

3. Вам действительно нужно перейти к ADO.net для нового кода.