Olá Alexandre
Porque está usando ODBC?
Você pode baixar o Conector.NET do Mysql, além de ter muito mais recursos você poderá usar o protocolo nativo do Mysql. Pode baixar o conector no link abaixo e depois basta adicionar uma referência ao seu projeto do "MySql.Data.dll" e importar o namespace
MySql.Data.MySqlClient
http://dev.mysql.com/downloads/connector/net/
Dê uma olhada neste site, está bem detalhado
http://www.macoratti.net/net_msql.htm
Dim conn As MySqlConnection
conn = New MySqlConnection
conn.ConnectionString = "server=localhost;user id=root;password=mac;database=northwind"
SQL = "SELECT * FROM northwind.employees"
Try
conn.Open()
Try
myCommand.Connection = conn
myCommand.CommandText = SQL
myAdapter.SelectCommand = myCommand
myAdapter.Fill(myData)
DataGrid1.DataSource = myData
Catch myerro As MySqlException
MsgBox("Erro de leitura no banco de dados : " & myerro.Message)
End Try
MessageBox.Show("Conexão aberta com sucesso")
conn.Close()
Catch myerro As MySqlException
MessageBox.Show("Erro ao conectar com o Banco de dados : " & myerro.Message)
Finally
conn.Dispose()
End Try
Att.,
Jeimes Ribeiro
"Caso a resposta seja útil, marque como resposta."