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

Problemas con un administrador de noticias muy sencillo

Estas en el tema de Problemas con un administrador de noticias muy sencillo en el foro de ASP Clásico en Foros del Web. Lo que me pasa es lo siguiente. Yo enseño todas las noticias mediante un select y después le doy la opción al usuario de borrar ...
  #1 (permalink)  
Antiguo 27/02/2007, 10:13
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 19 años, 6 meses
Puntos: 0
Problemas con un administrador de noticias muy sencillo

Lo que me pasa es lo siguiente.

Yo enseño todas las noticias mediante un select y después le doy la opción al usuario de borrar la que el quiera.
Bien pues cuando selecciono la noticia y le doy al botón de borrar me sale esto.

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo eliminar nada en las tablas especificadas.
/evec/opcion4_3error.asp, línea 10


¿Por que?

Este es el codigo:
<!--#include file="conexion.inc" -->

<% vtitulo=request.form("titulo")
SQL="DELETE FROM NOTICIAS WHERE titularnoticia='"&vtitulo&"'"
Conn.execute SQL
%>


Si me pudiera ayudar alguien...
Gracias
  #2 (permalink)  
Antiguo 27/02/2007, 11:33
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 4 meses
Puntos: 146
Re: Problemas con un administrador de noticias muy sencillo

1) La BD's es solo lectura?
2) En la cadena de conexión especidicas que se permitiran actualizaciones?
3) Tiene permisos el usaurio iusr?
4) Revisaste esta opción:
http://office.microsoft.com/es-es/ac...963163082.aspx ?

mas información, please
  #3 (permalink)  
Antiguo 28/02/2007, 03:29
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con un administrador de noticias muy sencillo

Mi conexión es la siguiente:

<%Dim Conn'declaramos la variable, es muy comun nombrarla asi
set Conn=server.CreateObject("ADODB.connection")' Estableco que la variable con, va ha contener eso
Conn.open "DRIVER={Microsoft Access Driver (*.mdb)}; dbq="&server.mapPath("BaseDatos/noticias.mdb")'abro la conecxion, con el driver especifico el programa donde esta hecha la base de datos. dbq, es la ruta donde encontraremos el archivo
%>
.

y este es el codigo de borrar lo seleccionado:

Código HTML:
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="biblioteca.css" rel="stylesheet" type="text/css">
<!--#include file="conexion.inc" -->

<%	set Rs=Server.CreateObject("ADODB.Recordset") 	
	vtitulo=request.form("titulo")
	SQL="DELETE FROM NOTICIAS WHERE titularnoticia='"&vtitulo&"'"
	Conn.execute(SQL)
%>
<link href="estilos.css" rel="stylesheet" type="text/css">
</head> 
El tipo de error que me da es el siguiente:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo eliminar nada en las tablas especificadas.
/evec/opcion4_3error.asp, línea 12


Estoy visualizando la pagina en localhost. No se si tiene algo que ver.
Los usuarios de mi equipo tienen todos los permisos.
Tengo que hacerle algo a la BD?

Ya no se que hacer.
  #4 (permalink)  
Antiguo 28/02/2007, 09:54
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con un administrador de noticias muy sencillo

Nadie sabe responderme? No se donde mirar

Gracias
  #5 (permalink)  
Antiguo 28/02/2007, 10:18
 
Fecha de Ingreso: octubre-2003
Ubicación: La Paz - Bolivia
Mensajes: 116
Antigüedad: 21 años, 7 meses
Puntos: 1
Re: Problemas con un administrador de noticias muy sencillo

Hola,
es un error de permisos, el usuario IUSR_NombreMaquina debe tener control total sobre la base de datos e incluso sobre la carpeta donde esta alojada la base de datos, espero te sirva...

Saludos
__________________
"El viento puede soplar fuerte, pero la montaña no lo reverencia"
  #6 (permalink)  
Antiguo 28/02/2007, 10:56
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con un administrador de noticias muy sencillo

Gracias por vuestra ayuda ya lo he solucionado
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 15:23.