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

no puedo conectar con mi base de datos

Estas en el tema de no puedo conectar con mi base de datos en el foro de ASP Clásico en Foros del Web. no puedo conectar con mi base de datos access colocada en ni sitio web de prueba. me da este error cuando llamo a la pagina ...
  #1 (permalink)  
Antiguo 05/12/2007, 05:37
 
Fecha de Ingreso: diciembre-2007
Mensajes: 9
Antigüedad: 16 años, 6 meses
Puntos: 0
no puedo conectar con mi base de datos

no puedo conectar con mi base de datos access colocada en ni sitio web de prueba.
me da este error cuando llamo a la pagina asp que tiene la conexion hacia la base de datos, por favor alguien me puede corregir la cadena de conexion para que funcione
esta es la cadena
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=http://www.danny.somee.com/parcial/VIDEO.MDB;Persist Security Info=False"

y este el error

Microsoft JET Database Engine error '80004005'

Not a valid file name.

/parcial/MOSTRAR.ASP, line 10

por favor piedad, soy novato, necesito ayuda
saludos a todos
  #2 (permalink)  
Antiguo 05/12/2007, 05:43
 
Fecha de Ingreso: diciembre-2006
Mensajes: 57
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: no puedo conectar con mi base de datos

Prueba con esto, yo lo tengo asi y no me da problemas.

strAccessDB="nombre_bbdd.mdb"

strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(strAccessDB)

Set conn=Server.CreateObject("ADODB.Connection")

conn.open(strConn)

Te recomiendo que no uses rutas absolutas, sino relativas en la web
  #3 (permalink)  
Antiguo 06/12/2007, 14:00
 
Fecha de Ingreso: diciembre-2007
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: no puedo conectar con mi base de datos

hola yo me conepto asi a mi base de datos y me ha funcionado muy bien
<%
set conn = server.CreateObject("ADODB.Connection")
conn.CommandTimeout=0
conn.ConnectionTimeout=300
conexion="Driver={SQL Server};Server=MAGICDP111;Database=inventario; Uid=sa;PWD=sa"
'conexion a la base de datos
conn.open conexion
>%
  #4 (permalink)  
Antiguo 07/12/2007, 12:59
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: no puedo conectar con mi base de datos


cualquiera de los dos conceptos que le estan diciendo a dannyterraneo, es perfecto, pero...

antonia24 tu te conectas a una base de SQL, que en este caso se elimina por default, ya que el quiere conectarse a una base en ACCESS,
la opcion que rociwo, le proporciona es mejor para este caso. Ahora lo que tiene que hacer danny, es mirar exactamente donde esta su base

si es dentro del mismo nivel, funcionara con el ejemplo, sin modificar nada

en dado caso que este dentro de algun nivel, debera anteponerle en nombre de la carpeta donde se encuentre para que no tenga problemas

algo similar a esto
strAccessDB="NOMBRECARPETA/nombre_bbdd.mdb"

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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 20:56.