Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2002, 18:59
isoka
 
Fecha de Ingreso: abril-2002
Mensajes: 25
Antigüedad: 23 años
Puntos: 0
contador de clicks

Estoy creando un ctador de clicks y tengo una tabla de una BD donde almaceno el id (autonumerico) del articulo y otros campos; ademas tengo uno llamado clicks.
<%
Response.Buffer=TRUE

url = Request.Querystring("url")
idnota = Request.Querystring("id")

if url <>"" then

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("noticias.md b")&";"

strsql = "SELECT * FROM noticias WHERE (id='"&idnota&"');"


Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, 3, 3

if rs.eof then
rs("clicks")= 1
rs("id") = idnota
rs.update
else
rs("clicks")=rs("clicks")+1
rs.update
end if

rs.Close
set rs=nothing
oConn.Close
response.redirect URL
end if
%>
el enlace a la pagina que cuenta clicks es asi: clicks.asp?id=<%=result.Fields("id")% >&url=noticia.asp?id=<%=result.Fields(&q uot;id")%>
Pero al probar la pagina de cliks me sale el sig error
No coinciden los tipos de datos en la expresión de criterios.
clicks.asp, línea 16
LEs agradeceria me puedan decir en qu me estoy equivocando, porque aparentemente me parece haber hecho todo bien
Saludos
Bruno
Argentina