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

Conectar ASP con SQL+DSN

Estas en el tema de Conectar ASP con SQL+DSN en el foro de ASP Clásico en Foros del Web. Bueno, el tema es el siguiente. Tengo el siguiente script: dim nombre nombre = request.Form("nombre") set rs=Server.CreateObject("ADODB.recordset") Set con = Server.CreateObject("ADODB.Connection") con.connectionstring = "FileDSN=bd.dsn" con.Open ...
  #1 (permalink)  
Antiguo 04/02/2005, 08:09
 
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 20 años, 1 mes
Puntos: 1
Conectar ASP con SQL+DSN

Bueno, el tema es el siguiente. Tengo el siguiente script:

dim nombre
nombre = request.Form("nombre")
set rs=Server.CreateObject("ADODB.recordset")
Set con = Server.CreateObject("ADODB.Connection")
con.connectionstring = "FileDSN=bd.dsn"
con.Open
comando = "INSERT INTO categoria (nombre) VALUES ('"& nombre &"')"
set rs = con.execute(comando)
con.close


pero, me tira el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

/proyecto/admin/catalogos.asp, line 12


Esto es con MsSQL. Tengo el archivo de dsn subido en el mismo directorio en que se encuentra el archivo que ejecuta este script.
QUE ES LO QUE PASA???? ALGUIEN SABE?
__________________
:serio: :adios:
  #2 (permalink)  
Antiguo 04/02/2005, 08:58
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Que datos contiene el archivo bd.dsn?
  #3 (permalink)  
Antiguo 04/02/2005, 09:12
 
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 20 años, 1 mes
Puntos: 1
No tengo la menor idea, me lo pasó el servidor cuando le pedí que establezca una conexion dsn para la base de datos.
Sabes que puede ser?.
La base es SQL.
__________________
:serio: :adios:
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:44.