ASP - Pregunta sencillita ¿?

 
Vista:

Pregunta sencillita ¿?

Publicado por Laura (1 intervención) el 22/05/2004 11:17:05
Tengo un problema, he asumido llevar una pagina que otra persona llevaba, funciona perfectamente en el servidor y al intentar probar la pagina en mi máquina para modificarla me da problemas la conexión a la base de datos, está puesto lo siguiente:

<%
dim rs
dim sql
dim str

sql = "select * from CATEGORIAS where ID_CAT_PADRE = '" & request("idCategoria") & "' and VISIBLE = 'SI' order by ORDEN;"

Set Conn = server.CreateObject("ADODB.Connection")
Conn.Open "file name=" & server.mapPath("/") & "\_private\bd.udl"

Set rs = Conn.Execute(sql)

---------------------------------------------------
entonces me da el siguiente error

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01B0)
No se encontró el nombre del archivo o de la clase durante la operación de Automatización
/WebAA/Html/asp/indice_principal.asp, línea 75

la linea 75 es:
Conn.Open "file name=" & server.mapPath("/") & "\_private\bd.udl"

---------------------------------------------

No entiendo porque no encuentra el archivo si bd.udl está en su sitio, ¿debo configurar mi máquina de alguna forma?, mal escrito no debe estar porque en el servidor donde está colgada si funciona.

¿Me podeis ayudar?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

baja de subdirectorio

Publicado por polx - peru (1 intervención) el 22/05/2004 19:07:14
no uses directorios virtuales("\_private"), esto es solo para archivos temporales que el mismo Interdev crea, por lo que:
Mueve tu Bd del directorio "\_private" a donde estan tus paginas.
Recien asi, en vez de:
Conn.Open "file name=" & server.mapPath("/") & "\_private\bd.udl"
usa:
Conn.Open "file name=" & server.mapPath("/") & "bd.udl"

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar