Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Edición de registros en local
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Javierneri
Starting Member


25 Posts
Mensajes - 08 Jul 2006 :  18:13:39  Ver Perfil  Enviar Email
Hola.
Tengo un problema con una página WEB. Tengo mi ordenador trabajando como un servidor para poder ver páginas ASP en local. Bien, todo funciona perfectamente excepto aquellas páginas en la cuales o se añade un registro a la base de datos o se modifica un registro de la base de datos donde falla y da un error de:

No se puede actualizar. Base de datos u objeto de sólo lectura.
/NdM/Videos.asp, línea 39

os pongo la parte del código en cuestión:

<%
'************************************
'* Contador de visitas a los videos *
'************************************
DIM visitas, rs, sql, conn, lugar

SET rs = CreateObject("ADODB.Recordset")
SET conn = Server.CreateObject("ADODB.Connection")
conn.OPEN("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("bd/Visitas.mdb"))

rs.CursorType = 1
rs.LockType = 3 'adLockOptimistic

sql = "SELECT * FROM videosASP WHERE (Fecha)=#"&Date()&"# AND (Viaje)="& Request.QueryString ("IdViaje")

rs.OPEN sql, conn

IF rs.EOF THEN 'Es la primera visita hoy, por eso no hay ningún registro con la fecha actual
rs.AddNew
lugar= request.QueryString ("IdViaje")
rs.Fields("Fecha")= Date()
rs.Fields("Hits")= 1
rs.Fields("Viaje")= lugar
rs.Update
ELSE ' Tengo que sumar 1 a los Hits de hoy
visitas= rs.Fields("Hits")
rs.Fields("Hits")= visitas + 1
rs.Update
END IF

visitas=rs.Fields("Hits")

rs.CLOSE
conn.CLOSE

SET rs=nothing
SET Conn=nothing
'*********************************
%>

Muchas gracias por adelantado.

Un saludo.


Carlitos
Moderator

Chile
881 Posts
Posted - 25 Jul 2006 :  17:28:29  Ver perfil  Enviar e-mail
Cambia el valor de rs.CursorType = 1
a <b>rs.CursorType = 3 </b>

Carlitos ayuda a sus amigos!!Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar