Hola a todos!!!!!!!
quiero registrar las visitas que hace un cliente a un articulo
lo que hag es lo siguiente
::::::::::::::::::::::::::::::::::::::::::
Set Conn_visita = Server.CreateObject("ADODB.Connection")
Conn_visita.Open ConString
set rs_visita = server.CreateObject("ADODB.Recordset")
sql_visita = "Select * From visita_articulo_cliente where cliente="&Session("clv_cliente")&" and articulo='"&articulo&"' and fecha="&date()&""
rs_visita.open sql_visita,Conn_visita,1,2
if not rs_visita.eof then
else
rs_visita.Close
set rs_visita = Nothing
Conn_visita.Close
set Conn_visita = Nothing
Set Conn_visita = Server.CreateObject("ADODB.Connection")
Conn_visita.Open ConString
set rs_visita = server.CreateObject("ADODB.Recordset")
sql_visita = "Select * From visita_articulo_cliente"
rs_visita.open sql_visita,Conn_visita,1,2
rs_visita.addnew
rs_visita.fields("cliente") = Session("clv_cliente")
rs_visita.fields("fecha") = date()
rs_visita.fields("articulo") = articulo
rs_visita.update
rs_visita.close
conn_visita.close
end if
:::::::::::::::::::::::
Ok explico un poco mas
Lo que quiero hacer es que cada vez que entres a un producto se grabe un nuevo registro en la tabla visita_articulo_cliente si no lo habia visitado el dia de hoy pero si lo habia visitado que no haga nada, este codigo no me respeta y siempre lo inserta como nuevo registro, esto me va a hacer muy grande mi DB.
Les comento que mis campos de cliente y la variable Session("clv_cliente") son numericas y el articulo en ambos caso es texto el campo de fecha es de fecha corta
Espero alguien me pueda ayudar con esto
Saludos