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

Problemas borrando e insertando una noticia

Estas en el tema de Problemas borrando e insertando una noticia en el foro de ASP Clásico en Foros del Web. Buenas, Necesitaria vuestra ayuda con urgencia. Tengo un administrador de noticias en el cual puedo borrar o insertar noticias. Bien pues no me funciona ni ...
  #1 (permalink)  
Antiguo 21/05/2007, 03:01
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 19 años, 5 meses
Puntos: 0
Problemas borrando e insertando una noticia

Buenas,

Necesitaria vuestra ayuda con urgencia.
Tengo un administrador de noticias en el cual puedo borrar o insertar noticias.

Bien pues no me funciona ni uno ni otro y no lo entiendo porque creo que el codigo está bien.

Empezamo co el código de borrar la noticia

Cita:
<!--#include file="conexion.inc" -->
<%
set Rs=Server.CreateObject("ADODB.Recordset")
vtitulo=request.form("titulo")
SQL="DELETE FROM NOTICIAS WHERE titularnoticia='"&vtitulo&"'"
Conn.execute(SQL)
%>
No se pudo eliminar nada en las tablas especificadas.
/gaindu/opcion4_3error.asp, línea 86

No lo se...

y este es el de insertar:

Cita:
<!--#include file="conexion.inc" -->
<% set Rs=server.createObject("ADODB.Recordset")
vtitulo=request.form("titulo2")
vautor=request.form("autor")
vcomentarios=request.form("comentarios")
SQL="SELECT titularnoticia, fecha, desarrollo FROM NOTICIAS"
Rs.CursorType=2
rs.lockType=3
rs.open SQL,Conn
rs.AddNew
rs.Fields("titularnoticia")=vtitulo
rs.Fields("fecha")=vautor
rs.Fields("desarrollo")=vcomentarios
rs.Update
%>
No se puede actualizar. Base de datos u objeto de sólo lectura.
/gaindu/opcion4_2.asp, línea 95


gracias
  #2 (permalink)  
Antiguo 21/05/2007, 03:09
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Problemas borrando e insertando una noticia

Weno yo no estoy muy segura, pero el error de arriba indica que lo que quieres borrar no está en las tablas especificadas o eso entiendo yo, comprobaría si lo que quieres borrar existe y demás.

Y el update, quizás mirando las propiedades de la conex (yo no tengo demasiada idea) podrías arreglarlo.
Pero yo ahí veo algo raro, recoges toda la información de noticias y después añades, para qué haces la select?

De todos modos esa forma de insertar siempre me dio problemas, podrias probar algo asi:

Código:
cone=Server.CreateObject("ADODB.Connection")
	cone.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+Server.MapPath("portaljoven.mdb"))
	rstIntranet=new ActiveXObject("ADODB.RecordSet")
	sentencia="Select user_id,user_pass from usuarios where user_id='"+Request.form("txtnombre")+"'"

cone.execute("INSERT INTO usuarios (user_id,user_pass,user_nombre,user_mail VALUES ('" + user_nick + "', '" + user_pas + "' , '" + user_nom +"' , '" + user_mail + "')")
  #3 (permalink)  
Antiguo 21/05/2007, 11:52
Avatar de soorellana  
Fecha de Ingreso: mayo-2007
Mensajes: 9
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: Problemas borrando e insertando una noticia

Lo que tienes que hacer el darle permiso de escritura a la carpeta donde tienes almacenada tu base de datos. Eso se hace dándole permisos al usuario IUSR_[Nombre del equipo].
  #4 (permalink)  
Antiguo 21/05/2007, 12:51
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Re: Problemas borrando e insertando una noticia

sori pero por experiencia te conviene tomar el valor del id de la nota, por si tenes algun titulo en algun momento que sea igual o similar
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
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 05:17.