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

[0] Índice de Mensajes

Ir a la versión completa