Ciao a tutti,
riesco a collegarmi a un db my sql ma riesco ad estrarre solo il primo dato.
mi connetto in questo modo:
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.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
mi ricorrdo che in asp bastava fare rs.EOF ma in VB.NET come si fa??
Grazie
spider81man

Rispondi quotando