SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: FRIJU en Miércoles 3 de Septiembre de 2003, 11:34

Título: Re: DSN
Publicado por: FRIJU en Miércoles 3 de Septiembre de 2003, 11:34
Hola Amig@s!
      Tengo una base de datos en VB, sin datos vínculados, cada vez que me quiero conectar creo una nueva conexión.
Ejemplo:
DB.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=BIZ-DCFSSPBDREAL$InformaticaNueva carpetadb13.mdb;Persist Security Info=False")
 Ahora me he creado una DSN y me quiero conectar de esta misma manera.
¿sabe alguien cual es el código?
                 Muchas Gracias.
:flower:
Título: Re: DSN
Publicado por: ccortes en Miércoles 3 de Septiembre de 2003, 15:46
En el form load del form principal pones esto:

dim goDatabase As New ADODB.Connection

goDatabase.Open "DSN=nombre;UID=;PWD="
Título: Re: DSN
Publicado por: FRIJU en Miércoles 3 de Septiembre de 2003, 15:53
Muchas gracias Carlos!
  Lo probaré.:beer:
Título: Re: DSN
Publicado por: wallace en Jueves 4 de Septiembre de 2003, 22:52
esta yo utilizo:
Data1.Connect = "ODBC"
Data1.DatabaseName = "ODBC;DSN=BD;UID=¿?;PWD=¿?"
Data1.RecordSource = "QGPL.QCBLLESRC"
Data1.Refresh
Título: DSN
Publicado por: giomar en Lunes 8 de Septiembre de 2003, 16:28
Agrega un dataenvironment a tu proyecto a conectado a tu DSN luego busca en la ventana de propiedades de la conexion y en su propiedad ConnectionSource copia todad la ruta y agregala en el Open tu conexion original.
Suerte..