Ciao a tutti,
riesco a collegarmi a un db my sql ma riesco ad estrarre solo il primo dato.
mi connetto in questo modo:

codice:
Dim conn As MySqlConnection
Dim connStr As String
        connStr = String.Format("server=localhost;user id=root; password=;database=test;")
        conn = New MySqlConnection(connStr)
        conn.Open()
        Dim cmd As New MySqlCommand("SHOW DATABASES", conn)
        Dim m_reader As MySqlDataReader
        m_reader = Nothing
        cmd.CommandText = "SELECT * FROM prova"
        m_reader = cmd.ExecuteReader()
        'controllo se il dato esiste
        If m_reader.Read() = True Then 
             nome = Trim(m_reader.GetString(2))
        else
             msgbox("Nessun campo trovato")
        end if
La connessione va a buon fine ma mi estrae solo il primo campo del DB e adesso vorrei fare in modo che mi estraesse tutti i dati dal db con un ciclo while.
mi ricorrdo che in asp bastava fare rs.EOF ma in VB.NET come si fa??
Grazie
spider81man