Conexion por ODBC en sql2005

12/03/2008 - 01:38 por jes | Informe spam
Que tal tengo un servidor sql 2005 estandar instalado en un w2003 server
Ya tengo dados de alta los usuarios para que se conecten a la base de datos.
y los permisos de lectura y escritua sobre la base.

La conexion por medio del odbc la hago asi por que el programa que tengo
esta hecho de esa manera.

cuando agrego el origen de datos por medio del odbc me conecto perfentamente
y hace las pruebas de conexion a la base satisfactoriamente.

pero cuando ejecuto el programa me manda el siguiente error.
Fallo la conexion a la base de datos.

alguien me podria orientar que esta pasando.

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
12/03/2008 - 19:01 | Informe spam
Por favor muestre el string de conexión que usa el programa.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"jes" wrote:

Que tal tengo un servidor sql 2005 estandar instalado en un w2003 server
Ya tengo dados de alta los usuarios para que se conecten a la base de datos.
y los permisos de lectura y escritua sobre la base.

La conexion por medio del odbc la hago asi por que el programa que tengo
esta hecho de esa manera.

cuando agrego el origen de datos por medio del odbc me conecto perfentamente
y hace las pruebas de conexion a la base satisfactoriamente.

pero cuando ejecuto el programa me manda el siguiente error.
Fallo la conexion a la base de datos.

alguien me podria orientar que esta pasando.

Respuesta Responder a este mensaje
#2 Alf Sebastian
17/03/2008 - 02:37 | Informe spam
Hola

resulvelo de la siguiente manera

defines los campos donde se alojara la información para sobreponer en
el odbc
Global Const dbDSN = "NOMBRE_CONEXION_EN_ODBC"
Global Const dbUID = "nombre_usuario"
Global Const dbPWD = "contraseña_usuario"
Global Const dbNAME = "NOMBRE_BASE_DE_DATOS"
Global dbCONECT As String
Global dbCXNa As New adodb.Connection

despues armas el string de conexion
dbCONECT = "DSN=" & dbDSN & "; UID=" & dbUID & "; PWD=" & dbPWD & ";
DATABSE=" & dbNAME

luego haces la conexion
dbCXNa.Open (dbCONECT)

espero te ayude saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida