Hallo,
Ik ben een beetje met vb .net aan het uitproberen maar het wil niet helemaal lukken.
ik maak op de volgende manier een database connectie met een mysql database
met deze functie:
While dr.Read()
'reading from the datareader
Label1.Text = "" + dr(2)
End While
leest hij alleen de laatste record uit de database uit maar ik wil dat hij de tabel doorloopt van 1e record tot de laatste.
Ik ben een beetje met vb .net aan het uitproberen maar het wil niet helemaal lukken.
ik maak op de volgende manier een database connectie met een mysql database
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cn As OdbcConnection
cn = New OdbcConnection("DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=#####;PWD=######;DATABASE=producten;")
Dim mystring As String = "select * from product"
Dim cmd As OdbcCommand = New OdbcCommand(mystring)
cn.Open()
Dim myCommand = New OdbcCommand("Select * from product", cn)
'executing the command and assigning it to connection
Dim dr = myCommand.ExecuteReader()
While dr.Read()
'reading from the datareader
Label1.Text = "" + dr(2)
End While
cn.Close()
End Sub |
met deze functie:
While dr.Read()
'reading from the datareader
Label1.Text = "" + dr(2)
End While
leest hij alleen de laatste record uit de database uit maar ik wil dat hij de tabel doorloopt van 1e record tot de laatste.