Estimados amigos,
Trato de establecer un contador de enlaces visitados; no obstante, me da el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Id ='.
A) No me funciona cuando el enlace no tiene aún visita; es decir, cuando el campo está vacío.
B) Sólo me funciona cuando hay un Id en querystring ... es decir, que cuando Id está vació me da el error arriba señalado.
Os incluyo parte del código:
...
If RS.BOF Then
oConn.Execute "INSERT INTO tablaanuncios (Id, visitas) VALUES ('" & Request.QueryString("Id") & "', 1)"
Else
oConn.Execute "UPDATE tablaanuncios SET visitas=visitas+1 Where Id = "&Request.QueryString("Id")&""
RS.Requery
...
nota: visitas es un campo numérico.
¿Qué puedo hacer?
Emajesus