Conexion a Access sin usar Server.MapPath

13/10/2005 - 17:36 por Miquel | Informe spam
Hola,
Tengo una aplicación en ASP y access. Ahora me dicen que debo sacar todos
los "server.mappath" por motivos de seguridad. Y que debo referenciar todo a
partir de "/" que es el directorio raiz del sitio.
Pero como seria asi una conexion del tipo
cadena = "driver={Microsoft Access Driver {*.mdb}};;DBQ=" &
server.mappath(programacion/database/db.mdb) & ";"

porque
cadena = "driver={Microsoft Access Driver
{*.mdb}};;DBQ=/programacion/database/db.mdb;" dá un error: "El formato de la
cadena de inicialización no cumple la especificación OLE DB."

Grácias,

Preguntas similare

Leer las respuestas

#1 Kev
13/10/2005 - 18:48 | Informe spam
Entonces necesitarias crear un DNS

Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Miquel" wrote in message
news:
Hola,
Tengo una aplicación en ASP y access. Ahora me dicen que debo sacar todos
los "server.mappath" por motivos de seguridad. Y que debo referenciar todo
a
partir de "/" que es el directorio raiz del sitio.
Pero como seria asi una conexion del tipo
cadena = "driver={Microsoft Access Driver {*.mdb}};;DBQ=" &
server.mappath(programacion/database/db.mdb) & ";"

porque
cadena = "driver={Microsoft Access Driver
{*.mdb}};;DBQ=/programacion/database/db.mdb;" dá un error: "El formato de
la
cadena de inicialización no cumple la especificación OLE DB."

Grácias,


Respuesta Responder a este mensaje
#2 Gatón
13/10/2005 - 21:25 | Informe spam
Hola:

Si es por seguridad entonces si o si tienes que crear un DSN y lo importante
es que tu base de datos NO ESTE
en la misma ruta que los script ya que te la bajan y suben enterita.


Saludos

Enrique Medina
Santiago de Chile



"Kev" escribió en el mensaje
news:
Entonces necesitarias crear un DNS

Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Miquel" wrote in message
news:
> Hola,
> Tengo una aplicación en ASP y access. Ahora me dicen que debo sacar


todos
> los "server.mappath" por motivos de seguridad. Y que debo referenciar


todo
> a
> partir de "/" que es el directorio raiz del sitio.
> Pero como seria asi una conexion del tipo
> cadena = "driver={Microsoft Access Driver {*.mdb}};;DBQ=" &
> server.mappath(programacion/database/db.mdb) & ";"
>
> porque
> cadena = "driver={Microsoft Access Driver
> {*.mdb}};;DBQ=/programacion/database/db.mdb;" dá un error: "El formato


de
> la
> cadena de inicialización no cumple la especificación OLE DB."
>
> Grácias,
>
>


Respuesta Responder a este mensaje
#3 Matías Iacono
13/10/2005 - 22:07 | Informe spam
Si, ya que Access, o el Driver de Access si o si, necesita una ruta
completa.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Kev" escribió en el mensaje
news:
Entonces necesitarias crear un DNS

Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Miquel" wrote in message
news:
Hola,
Tengo una aplicación en ASP y access. Ahora me dicen que debo sacar todos
los "server.mappath" por motivos de seguridad. Y que debo referenciar
todo a
partir de "/" que es el directorio raiz del sitio.
Pero como seria asi una conexion del tipo
cadena = "driver={Microsoft Access Driver {*.mdb}};;DBQ=" &
server.mappath(programacion/database/db.mdb) & ";"

porque
cadena = "driver={Microsoft Access Driver
{*.mdb}};;DBQ=/programacion/database/db.mdb;" dá un error: "El formato de
la
cadena de inicialización no cumple la especificación OLE DB."

Grácias,






Respuesta Responder a este mensaje
#4 Miquel
13/10/2005 - 22:26 | Informe spam
muchas grácias.

"Miquel" escribió en el mensaje
news:
Hola,
Tengo una aplicación en ASP y access. Ahora me dicen que debo sacar todos
los "server.mappath" por motivos de seguridad. Y que debo referenciar todo


a
partir de "/" que es el directorio raiz del sitio.
Pero como seria asi una conexion del tipo
cadena = "driver={Microsoft Access Driver {*.mdb}};;DBQ=" &
server.mappath(programacion/database/db.mdb) & ";"

porque
cadena = "driver={Microsoft Access Driver
{*.mdb}};;DBQ=/programacion/database/db.mdb;" dá un error: "El formato de


la
cadena de inicialización no cumple la especificación OLE DB."

Grácias,


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