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

ayuda amigos !!!!!es urgente !!!!!! base de datos

Estas en el tema de ayuda amigos !!!!!es urgente !!!!!! base de datos en el foro de ASP Clásico en Foros del Web. hola amigos nesecito ayuda con urgencia ya que es para presentarlo en la universidad mi problema es que cuando tengo que grabar en una base ...
  #1 (permalink)  
Antiguo 13/06/2003, 11:33
 
Fecha de Ingreso: mayo-2003
Mensajes: 15
Antigüedad: 22 años
Puntos: 0
ayuda amigos !!!!!es urgente !!!!!! base de datos

hola amigos nesecito ayuda con urgencia ya que es para presentarlo en la universidad

mi problema es que cuando tengo que grabar en una base de datos me dice lo siguiente:

Tipo de error:
Microsoft JET Database Engine (0x80040E09)
No se puede actualizar. Base de datos u objeto de sólo lectura.
/menu/administracion/noticias/agrega_noticia.asp, line 27

y el codigo que estoy usando es este:


<%
Response.Buffer = true
dim cnn,rst
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")
cnn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("../../basededatos.mdb"))
sqltext = "SELECT * FROM noticias"
rst.Open sqltext,cnn,3,3

'Recogemos los datos y validamos que no haya ningun campo vacio
dim titulo, fecha, noticia, imagen
titulo = Request.Form("titulo")
fecha = Request.Form("fecha")
noticia = Request.Form("noticia")
imagen = Request.Form("imagen")

if fecha = "" or titulo ="" or noticia ="" then
error = "Debe completar todos los datos."
Response.Write error
Response.End
end if

'Si está todo correcto, procedemos a ingresar los datos a la base de datos

rst.AddNew (aqui me dice que esta el error)
rst("titulo") = titulo
rst("fecha") = fecha
rst("noticia") = noticia
rst("imagen") = imagen
rst.update

'Terminamos e imprimimos un mensaje
Response.Write "La noticia se ha ingresado con exito"
%>
<html>

<head>
<title>Página nueva </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>

<body bgcolor="#5E6956" text="#FFFFFF">
<div align="center"><a href="configuracion_noticias.asp">Volver</a> </div>
</body>
</html>
  #2 (permalink)  
Antiguo 13/06/2003, 11:41
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
No tienes permisos de escritura en la carpeta de la base de datos, o has elegido un tipo de cerrojo que no permite actualizaciones.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 13/06/2003, 11:41
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 22 años, 5 meses
Puntos: 0
Revisa esto y agrega la direccion a tus favoritos...
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 22:41.