Programación en castellano
Inicio > Foros > ASP > Microsoft JET Database Engine error '80004005'
-Foros de debate

ASP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Microsoft JET Database Engine error '80004005'
Enviado por jiriarte el día 3 de septiembre de 2002

Tengo una página ASP que funciona muy bien para consultas, pero a la hora de hacer INSERT, UPDATE o DELETE me aparecen los errores:

En DELETE:

Microsoft JET Database Engine error '80004005'

No se pudo eliminar nada en las tablas especificadas.

EN INSERT o UPDATE:

Microsoft JET Database Engine error '80004005'

La operación debe usar una consulta actualizable.

Y sé que tengo bien el código, pues soy buen programador, tengo bien la lógica y toda la sintaxis de ASP que me aparece en el libro de WRONX "Active Server Pages 3.0".

Ayuda.

Gracias.

 
Re: Microsoft JET Database Engine error '80004005'
Enviado por kuntent el día 7 de septiembre de 2002

Hola,

Yo soy bastante novato, pero me encuentro con el mismo problema y llamé al servidor. Hay que hacer un CHMOD777 de las bases de datos, sino sólo son de lectura. Ya me dirás si te va bien o no

 
Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por esarjona el día 8 de septiembre de 2002

Efectivamente. El fichero .mdb debe tener permisos de Usuarios Avanzados Control Total o sea que todo usuario autenticado debe tener permisos de escritura, lectura y ejecución.

Un saludo

 
Re: Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por rapomon el día 9 de septiembre de 2002

No entiendo por qué intentáis editar consultas, por qué no borrais de las tablas directamente? no es un tema de permisos.

 
Re: Re: Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por esarjona el día 9 de septiembre de 2002

¿A que te refieres con editar consultas? y ¿como borras de la tabla directamente??
El problema viene dado por los permisos, que a mi me ha pasado mogollón de veces.
Otra cosa aparte, es que luego la sentencia sql esté mal escrita.

Un saludo

 
Re: Re: Re: Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por rapomon el día 27 de octubre de 2002

Con editar consultas me refiero a realizar una consulta sql que ataque a una consulta, no a una tabla, y luego intentar hacer un insert o update sobre ella.
En access podemos tener tablas y consultas almacenadas y hacer consultas sobre ellas, yo recomiendo trabajar sólo con las tablas a la hora de insertar, modificar y eliminar datos, y utilizar las consultas únicamente con select..., para mostrar datos.

He respondido un poco tarde, pero más vale tarde que nunca.

Un saludo.

 
Re: Re: Re: Re: Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por Fred el día 25 de noviembre de 2002

Creo que tienes razón, que no es sólo un problema de permisos, tengo dos tablas Access en el mismo directorio del servidor y sólo me sale este mensaje con una de ellas. Podrías detallar un poco más lo que has escrito?
Gracias.

 

Re: Re: Re: Re: Re: Re: Microsoft JET Database Engine error '80004005'
Enviado por fcgarcia el día 16 de octubre de 2004

no es por nada, pero yo recomiendo hacer vistas y trabajar contra ellas. Por distintas razones...

 






Re: Microsoft JET Database Engine error \\\'80004005\\\'
Enviado por carma el día 1 de octubre de 2002

SI

 

Re: Microsoft JET Database Engine error '80004005'
Enviado por lamine diallo el día 21 de julio de 2005

parque com africatime.com,no puede enviar messajes

 

Re: Microsoft JET Database Engine error '80004005'
Enviado por ericktem el día 7 de julio de 2006

cm puedo solucionar este error , solo me afecta a mi y a otra cesiones no.

 

Re: Microsoft JET Database Engine error \'80004005\'
Enviado por ericktem el día 7 de julio de 2006

por q solo afecta a mi secion

 
Re: Re: Microsoft JET Database Engine error \'80004005\'
Enviado por yepsia el día 19 de mayo de 2008

Afecta a tu sesion porque tu usuario no està autorizado en el IIS con permisos de escritura, probablemente el usuario "invitado" tampoco.
Prueba con dar permisos de escritura al usuario IUSR_<MAQUINA>.
¡Nos cuentas como fue! saludos

 


Re: Microsoft JET Database Engine error '80004005'
Enviado por maggi el día 20 de junio de 2008

Holaa!
pues yo tambien estuve con la cabeza dando vueltas pero al fin ya se como se resuelve, solo verifica que la seguridad contenga los permisos de ASP.NET, VsDevelopers, y Todos... asignales el valor de control total a cada uno y listo..!
saludos

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados