dataset y mysql
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
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
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
