Foros del Web » Programación para mayores de 30 ;) » .NET »

Conectar AdoDb.Connection a MySqlConnection

Estas en el tema de Conectar AdoDb.Connection a MySqlConnection en el foro de .NET en Foros del Web. Hola, tengo una aplicacion en .net con mysql que tira de odbc para su conexion, en concreto de MySql connector/ODBC 5.1 , y como sé ...
  #1 (permalink)  
Antiguo 30/11/2011, 05:02
Avatar de azimutisima  
Fecha de Ingreso: mayo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 14
Pregunta Conectar AdoDb.Connection a MySqlConnection

Hola, tengo una aplicacion en .net con mysql que tira de odbc para su conexion, en concreto de MySql connector/ODBC 5.1, y como sé que esto no es lo correcto estoy tratando de migrarlo a conexicon sin ODBC concretamente con MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0, lo cual hago con exito. El problema es tratar de no modificar mas que la conexión sin tener que tocar toda la aplicacion (es grande). Para ello necesitaria conectar un ADODB.Connection a un MySQLConnection, me explico mejor con codigo:
Antes tenia:
Código:
Public cn As New ADODB.Connection 
Dim rs As New ADODB.Recordset 
Dim c_Conect As String 
Dim sql As String 
c_Conect = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=XX.XX.XX.XX;PORT=3306;DATABASE=XXX;USER=XXX;PASSWORD=XXX;OPTION=3" 
cn.ConnectionString = c_Conect 
cn.open() 
sql = "blalblabl" 
rs = cn.Execute(sql)
--------------------------------------------------
Y estoy probando: (Despues de agregar la referencia correspondiente)x
Código:
Dim DBCon As MySQLConnection 
DBCon = New MySQLConnection(New MySQLConnectionString("xxx", "xxxxx", "xxxx", "xxxxx", 3306).AsString) 
DBCon.Open()
Y luego crearia mas objetos para ejecutar selects y tal...
El caso es que de alguna forma me gustaria unir DbCon con cn, osea un objeto MySQLConnection con otro ADODB.Connection, claro si lo intento a "las bravas" (cn = DBCon)me pega un error de "No se puede convertir un objeto de tipo 'MySQLDriverCS.MySQLConnection' al tipo 'ADODB.Connection'.!
Se puede hacer o lo estoy flipando?
__________________
Si te gusto mi respuesta anímame a continuar dandome un voto.
  #2 (permalink)  
Antiguo 15/12/2011, 11:06
Avatar de azimutisima  
Fecha de Ingreso: mayo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 14
Respuesta: Conectar AdoDb.Connection a MySqlConnection



Nadie?
__________________
Si te gusto mi respuesta anímame a continuar dandome un voto.
  #3 (permalink)  
Antiguo 16/12/2011, 14:15
Avatar de drako_darpan  
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: Conectar AdoDb.Connection a MySqlConnection

Hola que tal, bueno existe en la red un dll el cual conecta C# con MySQL.

Ocuparias bajar dicha version y hacer referencia a esa dll y poner el using de dicho dll y con eso te funcionaria.

Ojala y te sirva
  #4 (permalink)  
Antiguo 20/12/2011, 10:35
Avatar de azimutisima  
Fecha de Ingreso: mayo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 14
Respuesta: Conectar AdoDb.Connection a MySqlConnection

Gracias por la info. Aunque el tema es no tener que retocar todo el programa.
__________________
Si te gusto mi respuesta anímame a continuar dandome un voto.

Etiquetas: net, sql, aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:38.