Programación General > Visual Basic 6.0 e inferiores
Conectar A Una Base De Datos En Internet
(1/1)
MindEye:
- Como me puedo conectar a una base de datos que tengo en internet, tengo mi nombre de usuario y eso para acceder al mysql, pero no consiguo conectarme desde una aplicacion de visual base.
- Los parametros que pongo en un dao son
Data.ConnectionString = "Driver={SQL Server};SERVER=SERVER=Direccion del Servidor;DATABASE=Nombre de la base de datos;;User ID=MyNombreDeUsuario;Password=MyContraseña;PORT=3306;OPTION=0;STMT=;"
- Me puede decir alguien, que es lo que estoy haciendo mal.
- Gracias
QliX=D!:
Si, haces mal en usar DAO, por que no usas ADO??, o para el caso RDO que es mas practico?.
Otra cosa si estas en el puerto 3306 no es SQL server el driver es MySQL y para eso tenes que instalar el MyODBC en tu maquina y usar ese driver para conectarte.
De nada :D
MindEye:
- No me podrias explicar como usarlo, por favor.
- Si tienes un ejemplo, y me lo dejas, te lo agradecería un montón.
QliX=D!:
--- Código: Text --- Dim dbO As ADODB.Connection, rsO as adodb.recordset dbO.Open "Provider=SQLOLEDB.1;Password=" & Password &";Persist Security Info=True;User ID=" & Usuario & ";Initial Catalog=" & BaseDeDatos &";Data Source=" & Servidor Set rso.ActiveConnection = dbO rso.open "Select * from LaTablaQueQuierasDeLaDB"
Con eso basicamente la abris, la conexion a la base y la tabla en el recordset...
Este http://msdn.microsoft.com/library/default....damentals_3.asp es un ejemplo que esta en el MSDN de MS sobre ADO.
Codigo completo :D
slds
Navegación
Ir a la versión completa