Foros del Web » Programando para Internet » ASP Clásico »

Conectar ASP con SqlServer

Estas en el tema de Conectar ASP con SqlServer en el foro de ASP Clásico en Foros del Web. hola : Estoy Aprendiendo asp y no puedo conectarlo con sql server he intentado de las tres formas y no hay caso: <% Dim Conexion ...
  #1 (permalink)  
Antiguo 11/02/2005, 07:08
Avatar de papePHP  
Fecha de Ingreso: septiembre-2003
Ubicación: Valparaiso
Mensajes: 52
Antigüedad: 20 años, 8 meses
Puntos: 0
Conectar ASP con SqlServer

hola :
Estoy Aprendiendo asp y no puedo conectarlo con sql server he intentado de las tres formas y no hay caso:

<%
Dim Conexion
Dim demopath

Tipo Conexion Oldb
set Conexion=Server.CreateObject("ADODB.Connection")
Conexion.open "PROVIDER=SQLOLEDB;DataSource=Asp;UID=;PWD=;databa se=Prueba "

Tipo de error:
Microsoft OLE DB Provider for SQL Server (0x80040E4D)
Atributo de cadena de conexión no válido
/conexion.asp, line 5
Probe colocandole el usuario y pasword y me sale lo mismo

Con DSN

set Conexion=Server.CreateObject("ADODB.Connection")
Conexion.open "Dsn=Asp;UID=Administrador;PWD=8520;database=Prueb a "
Tipo de error
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
/conexion.asp, line 18



Tipo Conexion sin Dsn

set Conexion=Server.CreateObject("ADODB.Connection")
demopath="Driver={ASP};SERVER=WATER;DATABASE=Prueb a "
Conexion.open demopath

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
/conexion.asp, line 12

Asp=Es el nombre de la Odbc y esta configurada con autentificacion de windowsnt




%>
__________________
Nada en la vida es de temer , solo debe ser comprendido
  #2 (permalink)  
Antiguo 11/02/2005, 14:10
Avatar de claray  
Fecha de Ingreso: agosto-2004
Ubicación: ahora... en Caracas
Mensajes: 345
Antigüedad: 19 años, 10 meses
Puntos: 0
Hola, prueba con esto:


dim data
Set db = Server.CreateObject("ADODB.Connection")
data = "Provider=SQLOLEDB; Data Source=" & dbName & _
"; Initial Catalog= " & dbCatalog & "; User ID=" & dbUser & _
"; Password=" & dbpasw
db.Open Data

Evidentemente hay que asignar valores a las variables:

dbName es el nombre del servidor de SQL Server
dbCatalog es la base de datos a la que deseas acceder en el servidor
y los otros son obvios.


saludos.
__________________
:pirata: El arte de desarrollar es dejar que los otros lo hagan
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:52.