#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 для нового кода.