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

error (0x80004005) Error no especificado

Estas en el tema de error (0x80004005) Error no especificado en el foro de ASP Clásico en Foros del Web. hola a todos, tengo el siguiente error: Microsoft JET Database Engine (0x80004005) Error no especificado el error es en la linea en rojo, no se ...
  #1 (permalink)  
Antiguo 16/01/2008, 16:16
areslomas
Invitado
 
Mensajes: n/a
Puntos:
error (0x80004005) Error no especificado

hola a todos, tengo el siguiente error:

Microsoft JET Database Engine (0x80004005)
Error no especificado


el error es en la linea en rojo, no se porque no me deja abrir el recordset.

Código:
dim con,rs,rst,rsts,us,tipo
tipo = request.querystring("tip")
us = Trim(Request.QueryString("user"))
us = Replace(us,"'","''")

set con = Server.CreateObject ("ADODB.connection")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\def\bd.mdb"

set rs= Server.CreateObject ("ADODB.recordset")
rs.Open "Select Id,Nombre,AT,AO,T,G,Inicio,Fin,Tipo from Edificios Where Nombre='" & us & "'",con,1,2 
  #2 (permalink)  
Antiguo 16/01/2008, 18:58
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: error (0x80004005) Error no especificado

: por que no pones

Cita:
response.write us
para saber que es lo que trae la variable?

podrias empezar de hay
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 16/01/2008, 19:44
areslomas
Invitado
 
Mensajes: n/a
Puntos:
Re: error (0x80004005) Error no especificado

la variable us no es mas que una asignacion del querystring. ademas eso ya lo probe. ese no es el error
  #4 (permalink)  
Antiguo 16/01/2008, 19:47
areslomas
Invitado
 
Mensajes: n/a
Puntos:
Re: error (0x80004005) Error no especificado

ya he probado con escribiendo:
rs.Open "Select * from Edificios Where Nombre='" & us & "'",con,1,2

pero crea otro error, el cual busque y dijeron que debia cambiar el * por el nombre de los campos.

de todas formas gracias
  #5 (permalink)  
Antiguo 16/01/2008, 20:36
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: error (0x80004005) Error no especificado

Dos cosas que pueden estar ocurriendo:

Código:
set con = Server.CreateObject ("ADODB.connection")
'1. necesitas especificar el modo en el que se abre la base de datos
con.Mode = 3
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\def\bd.mdb"
2. Asegurarte que el recordset está bien manejado, agrega las condiciones necesarias cuando es EOF.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 19:57.