boas, gostaria de saber se há alguma forma de fazer, programaticamente, nomeadamente, VB.net , uma listagem de todas as bases de dados no meu servidor MySQL através de, preferência um DataGrid, mas outra hipotese tambem era aceitavel desde que desse para ver o nome das bases de dados.
boas, ja resolvi o problema. mas nao era assim tao simples porke num datagrid tinhas de dizer kual e a colunas que tinha de mostrar e nao ha. acabei por fazer uma listbox: Código: Dim reader As odbcDataReader = Nothing Dim conn As String = "DRIVER={MySQL ODBC 3.51 Driver};" & _ "SERVER=localhost;" & _ "UID=;" & _ "PASSWORD=;" & _ "OPTION=20499;" Dim query as string = "SHOW DATABASES" Dim MyConnection2 As New OdbcConnection(conn) Dim Cmd2 as New OdbcCommand(query, MyConnection2) MyConnection2.Open() Try reader = cmd2.ExecuteReader() databaseList.Items.Clear() While reader.Read() databaseList.Items.Add(reader.GetString(0)) End While Catch ex As OdbcException lbl3.Text = "Erro: " & ex.Message Finally If reader IsNot Nothing Then reader.Close() End If End Try