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

Error rarisimo, no encuentro el porque

Estas en el tema de Error rarisimo, no encuentro el porque en el foro de ASP Clásico en Foros del Web. Hola a todos, me veo con un error que no se porque me esta saliendo si esta todo bien: Microsoft JET Database Engine (0x80004005) Could ...
  #1 (permalink)  
Antiguo 06/05/2003, 10:21
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
Error rarisimo, no encuentro el porque

Hola a todos, me veo con un error que no se porque me esta saliendo si esta todo bien:

Microsoft JET Database Engine (0x80004005)
Could not delete from specified tables.


este error lo da en la linea que donde se ejecuta la strSQL que me borra los registros de la BDs:

strSQL = "delete from grupor where ID IN("&request.form("IDp")&")"

Con.Execute(strSQL)

lo que intento es borrar varios registros a la vez y me sale este error, he visto los permisos y esta todo bien, que estara pasando?

gracias de antemano
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #2 (permalink)  
Antiguo 06/05/2003, 10:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
¿Qué base de datos estás utilizando?
¿La variable IDp, está llegando correctamente?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 06/05/2003, 10:25
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
si mira, gracias, tengo una BDs access, y la IDp llega bien, lo que creo es que IDp llega alfanumerico y no numerico como es el campo ID que esta en la BDs, pero lo he cambiado y sigue dando el mismo error, tambien lo hice por ADO con Rs.delete y me dio el mismo error
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #4 (permalink)  
Antiguo 06/05/2003, 10:26
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
yo creo que escribiste mal el nombre de una tabla..
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 06/05/2003, 10:28
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
mmmmhh y si cambias la SQL por:

strSQL = "delete * from grupor where ID IN("&request.form("IDp")&")"
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 06/05/2003, 10:33
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
el nombre de la tabla esta bien, y ya lo intente hacer de esa forma y como quiera, le tenia el * y se lo quite, pero ahora lo puse de nuevo y el mismo error, igualito.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #7 (permalink)  
Antiguo 06/05/2003, 10:36
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
bueno tons pruebas asi
idp=request.form("IDp")

strSQL = "delete from grupor where ID ="&IDp&""
__________________
Manual de ASP Avanzado ;-)
  #8 (permalink)  
Antiguo 06/05/2003, 10:38
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
el error no es de variable, porque le puse

.... where ID IN(1,2,3,4)

y como quiera me dio el mismo error, que cosa mas rara.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #9 (permalink)  
Antiguo 06/05/2003, 10:41
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
tu tabla se llama grupor ??
  #10 (permalink)  
Antiguo 06/05/2003, 12:36
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
si, este es el nombre que tiene la tabla.

Tendra algo que ver el hecho de que no tenga access instalado en esta PC, lo subire al server para probar a ver si es eso, aunque no creo que tenga que ver.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #11 (permalink)  
Antiguo 06/05/2003, 13:14
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
antes de eso por que no pruebas borrando un solo registro


id=1;
strSQL = "delete from grupor where ID = "& id &" "
Con.Execute(strSQL)
  #12 (permalink)  
Antiguo 06/05/2003, 13:23
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
tambien lo he probado asi, y nada, tambien lo puse en linea y como quiera, el mismo error. De verdad que no se que hacer con eso.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #13 (permalink)  
Antiguo 06/05/2003, 13:26
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
y haz tratado de realizar algun insert o alguna select a esa tabla?
  #14 (permalink)  
Antiguo 06/05/2003, 13:53
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
no, todavia no, pero estoy en eso, lo que pasa es que al no tener access aqui no puedo ver el nombre de los campos, una cosa que me puso a pensar:

cuando inserto un registro nuevo, se supone que el ID es autonumber y se incrementa solo, pero a la hora del insert, debo ponerlo y dejar que el mismo insert le agregue otro o que debo hacer?
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #15 (permalink)  
Antiguo 06/05/2003, 14:00
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
esa es una duda que tengo respecto a un mensaje anterior

http://www.forosdelweb.com/showthrea...hreadid=128958

te aconsejo que instales access...si ni siquiera puedes ver las tablas...estaras a ciega..

saludos
  #16 (permalink)  
Antiguo 07/05/2003, 08:25
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
Hola a todos, bueno, esto si que esta raro, pues he probado eliminar registros en otra maquina y me ha dejado, no me dio ese error que me da desde esta maquina sin access y desde brinkster que es donde lo tengo en linea, que sea lo que pasa? que tendra esta pc que me modifica el MDB, que pasara???
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #17 (permalink)  
Antiguo 07/05/2003, 08:30
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
validaste que el archivo y la carpeta donde se aloja tu base de datos este con permiso de lectura y escritura???...

instalaste access?
  #18 (permalink)  
Antiguo 07/05/2003, 09:17
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
No lo he instalado, pero me parece que no es necesario, puesto que en el brinkster tampoco funciona, da el mismito error, lo que estoy empezando a creer es que al traer la MDB de otra maquina me le cambia permisos, quizas cuando instale access recobre sus permisos y no cambie nada, es lo que pienso.

La carpeta tiene sus permisos bien y el archivo no esta de solo lectura, lo que me pregunto tambien es, el archivo puede heredar los permisos que tenga la carpeta ????
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #19 (permalink)  
Antiguo 07/05/2003, 09:20
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
no...si esta deschequeado el check de solo lectura del archivo es suficiente para usarlo en el brinkster...

amigo te recomiendo que abras esa b de datos y te cerciores de su estructura...hasta kizas este corrupta la b de datos..abrela y hace u compactar y prueba de nuevo...
  #20 (permalink)  
Antiguo 07/05/2003, 14:00
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
viejo que lio tengo ahora, aqui en la oficina no tenemos el office que trae el access, aqui esta el standar, que nada mas trae los 4 basicos, no habra algun programa que me permita trabajar con mdb como access??

que cosas, nunca se me ocurrio revisar el folder donde tengo el site desde el manage de my computer, ahi he visto que nada mas tenia permisos de lectura la carpeta completa, nunca se me ocurrio que por ahi podia asignarle permisos a la BDs. Ya esta resuelto, y miren que tonteria era, pero como el que no sabe es como el que no ve, me resigno yo mismo jejeje

gracias a todos

PD: ya saben, revisen los permisos del windows y del IIS para que no le pase lo que me ha pasado.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 20:56.