Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2002, 09:23
rashid
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 4 meses
Puntos: 11
Raro problema al leer BD

Hola gente.
El caso es que tengo unas paginas que editan la Base de datos (BD) y estan en el direcorio raiz, pero cuando pongo una de estas pagina dos directorios arriba, y arreglo los redirect, entonces cuando la pagina va a editar la BD, abre una pagina (halada por un include file
<!-- #include file="../../auctionlib.asp" -->
)
en la raiz, mediante call

Call OpenDBConn

en la pagina de la raiz hay este sub

Sub OpenDBConn
Set GobjConnect = Server.CreateObject("ADODB.Connection")
GobjConnect.Open gsConnect
End Sub
que hala el string gsConnect, de otra pagina en la raiz, medinate un include file

<!-- #include file="config.asp" -->


gsConnect = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("XcAuctionLite.mdb")

Pero al fina me da este problema

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Could not find file '(unknown)'.

/ASP/RealState3/auctionlib.asp, line 8

Y la linea 8 tiene
6- Sub OpenDBConn
7- Set GobjConnect = Server.CreateObject("ADODB.Connection")
8- GobjConnect.Open gsConnect
9- End Sub

de modo que el problema parece estar en el gsConnect, pero este string funciona bien en otras paginas, solo cuando es una pagina dos directorios arriba no funciona.

Solicito luz, no entiendo por que puede pasar esto.
Gracias.
;)