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

Problemas para conectarme a la BD en ACCCESS

Estas en el tema de Problemas para conectarme a la BD en ACCCESS en el foro de ASP Clásico en Foros del Web. tengo problemas para conectarme a la base de datos en access, utilizo windows 2002 y tengo corriendo PWD, y instale php en mi cumputador pero ...
  #1 (permalink)  
Antiguo 20/06/2002, 17:27
hat
 
Fecha de Ingreso: mayo-2002
Mensajes: 75
Antigüedad: 22 años, 1 mes
Puntos: 0
Problemas para conectarme a la BD en ACCCESS

tengo problemas para conectarme a la base de datos en access, utilizo windows 2002 y tengo corriendo PWD, y instale php en mi cumputador pero el problema que tengo que al ejecutar la pagina asp solo puedo colocar comando que no se conecten a la base de datos como response.write("texto")

pero probe con estos dos codigos y no pude

set Agen=Server.CreateObject("ADODB.connection&qu ot;)
Agen.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("C:\asp\foros.mdb")


Y


Set cn = Server.CreateObject("ADODB.Connection")
cn.open "DSN=proyecto"


pero no paso nada me manda este error que es

Tipo de error:
Server.MapPath(), ASP 0172 (0x80004005)
El parámetro Path del método MapPath debe ser una ruta de acceso virtual. Se utilizó una ruta de acceso física.
/asp/entrada.asp, line 6


y en la ODBC tengo defiida la bases de daots pero no se que puede ser alguna idea

si me pueden mandar algun archivo algo para,codigo o ver si funciona
  #2 (permalink)  
Antiguo 20/06/2002, 17:35
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Problemas para conectarme a la BD en ACCCESS

<%'Abre la conexion con la base de datos a traves de una conexion ODBC
Set con = Server.CreateObject("ADODB.Connection")
'Como vamos a utilizar la variable rs del tipo recordset para recorrer los registros con EOF
Set rs = Server.CreateObject("ADODB.Recordset")
con.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("path de la bd"))
  #3 (permalink)  
Antiguo 20/06/2002, 18:25
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 4 meses
Puntos: 50
Re: Problemas para conectarme a la BD en ACCCESS

Recuerda que con el MapPath se indica la ruta virtual mas no la física

tienes:
set Agen=Server.CreateObject("ADODB.connection&qu ot;)
Agen.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("C:\asp\foros.mdb")

cambiala por:

set Agen=Server.CreateObject("ADODB.connection&qu ot;)
Agen.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("foros.mdb")
...
...

donde foros.mdb debe estar en tu directorio
c:\intetpub\wwwroot\foros.mdb

Saludos y Suerte...!!


<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
  #4 (permalink)  
Antiguo 21/06/2002, 09:47
hat
 
Fecha de Ingreso: mayo-2002
Mensajes: 75
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Problemas para conectarme a la BD en ACCCESS

Gracias
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 23:28.