dataset y mysql

alvatross
05 de Julio del 2006
buenas, tengo el siguiente error y no se a que se debe:

Excepción no controlada del tipo 'System.InvalidCastException' en
system.data.dll

Información adicional: La conversión especificada no es válida.


esto en la linea:
mydataadapter.Fill(mydataset, "poblacion")



el codigo completo de coneccion es el siguiente:

Dim bConexionExitosa As Boolean = True

Dim dbcon As MySQLConnection

Dim myConString = New MySQLConnectionString("localhost", "bomberos", "root",
"")

dbcon = New MySQLConnection(myConString.AsString)

Try

dbcon.Open()

MsgBox("conectado")

Catch ex As MySQLException

MsgBox(ex.Message.ToString)

bConexionExitosa = False

End Try

Dim mydataset As DataSet = New DataSet()

Dim mySelectCommand As MySQLCommand = New MySQLCommand("select * from
poblaciones;", dbcon)

Dim mydataadapter As New MySQLDataAdapter(mySelectCommand)

mydataadapter.Fill(mydataset, "poblacion")

bueno lo que quiero es conectar un datagrid a una tabla en mysql, pero con
este error hasta ahy llego, estoy utilizando el conector
mysqldrivercs.espero puedan ayudarme. gracias.Alvaro


jrcohen
05 de Julio del 2006
amigo yo tenia el mismo problema, la solucion que encontre fue crear otro usuario con los todos los derechos sobre los datos (insert, delete, modify, etc.) en el servidor MySQL y de esta manera pude realizar la coneccion. Aparentemente el ususario root no se puede utilizar por razones de seguridad en MySQLDriverCS

mikel
05 de Julio del 2006
tengo el mismo problema, cambio de usuario pero tampoco puedo