
23/06/2002, 18:59
|
| | 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 |