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

contador, base de datos

Estas en el tema de contador, base de datos en el foro de ASP Clásico en Foros del Web. Hola, ayer escribi por el mismo problema, y un compañero del foro me dio una solucion pero no entendi bien...así que aquí les voy otra ...
  #1 (permalink)  
Antiguo 02/01/2003, 18:34
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 11 meses
Puntos: 5
contador, base de datos

Hola, ayer escribi por el mismo problema, y un compañero del foro me dio una solucion pero no entendi bien...así que aquí les voy otra vez
Tengo un contador en mi web, cada vez que entra un visitante, el numero del contador aumenta, no es de contraseña ni nada de eso, es un contador simple...la tabla de la base de datos se llama tcont y el unico campo es “contador” y es de tipo numerico...esa misma base de datos ya la habia utilizado en otra web y funcionaba correctamente...ahora en la nueva web que estoy diseñando el problema es que cada vez que un visitante entra, el numero no aumenta, no puede actualizarce, el codigo que es:
<%
datos = "SELECT * FROM tcont"
Set conexion = Server.CreateObject("ADODB.Connection")
Set registros = Server.CreateObject("ADODB.RecordSet")
conexion.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_
"DBQ=" & Server.MapPath("basedatos.mdb") & ";"
registros.Open datos, conexion, 2, 3, 1
If registros.EOF then
registros.AddNew
end IF
registros("contador") = registros("contador") + 1
numero=registros("contador")
Response.Write("<H3> Visitante N0.:</H3>")
for x=1 to len(numero)
a=mid(numero,x,1)%>
<img src=<%=a%>.gif>
<%next%>
<H3> Desde Enero de 2003</H3>
<%
registros.Update
registros.Close
%>
<br>
<H6>
son las <%=Time%> del <%=Date%>
</H6>

y el mensaje de error que aparece es:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/miweb/index.asp, line 18
  #2 (permalink)  
Antiguo 02/01/2003, 19:15
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años
Puntos: 0
verifica los privilegios de tu carpeta o tu base de datos...

la carpeta o el archivo deben estar con permisos de readonly.
  #3 (permalink)  
Antiguo 03/01/2003, 12:33
 
Fecha de Ingreso: enero-2002
Mensajes: 106
Antigüedad: 22 años, 9 meses
Puntos: 0
Asi es Ludwingg el problema que tienes ahora es con los privilegios (permisos) de tus archivos...

Estas usando un propio servidor web? o es con algun proveedor?
__________________
Jherrera.NET
  #4 (permalink)  
Antiguo 03/01/2003, 13:56
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 11 meses
Puntos: 5
estoy almacenando mi web en brinkster.com, no se que pasara por que es la misma base de datos que he utilizado en otra web, y no he modificado nada, esta intacta pero no funciona
  #5 (permalink)  
Antiguo 03/01/2003, 14:52
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años
Puntos: 0
antes de subirla verifica que el archivo no tenga chekeado la opcion readonly
  #6 (permalink)  
Antiguo 03/01/2003, 17:44
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 11 meses
Puntos: 5
que ondas bakanzipp...como estas???
si te refieres a hacer clic derecho sobre la base de datos y ver si esta chequeado solo de lectura, ya lo hice
  #7 (permalink)  
Antiguo 03/01/2003, 17:48
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 11 meses
Puntos: 5
continuacion:
ya lo hice de ver si esta chequeado pero no lo esta, si es eso a lo que te refieres
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 00:19.