Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2006, 07:30
Veronicalismar
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años
Puntos: 0
No repetir ip en bd

<%
Dim Conex,strcon,sql,rs,strSQLAction
Set Conex = Server.CreateObject("ADODB.Connection")
Conex.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\\serverhard02\sistemas\Encuestas\bd_encues tas.mdb;"

'Sentencia para no permitir otro registro en la base de datos!!!
sql="SELECT * from Eva_liderazgo WHERE ip ='"&request.ServerVariables("REMOTE_HOST")&"'"
set rs= conex.Execute(sql)

strSQLAction ="Insert into Eva_liderazgo (ip,Sexo,Cargo,tiempo,resp1,resp2,resp3,resp4,resp 5,resp6,resp7,resp8,resp9,resp10,resp11,resp12,res p13,resp14,resp15,resp16,resp17,resp18,resp19,resp 20) "

strSQLAction = strSQLAction & "values ('"&request.ServerVariables("REMOTE_HOST")&"','" & request.form("Sexo") & "','" & request.form("Cargo") & "','" & request.form("tiempo") & "','" & request.form("resp1") & "','" & request.form("resp2") & "','" & request.form("resp3") & "','" & request.form("resp4") & "','" & request.form("resp5") & "','" & request.form("resp6") & "','" & request.form("resp7") & "','" & request.form("resp8") & "','" & request.form("resp9") & "','" & request.form("resp10") & "','" & request.form("resp11") & "','" & request.form("resp12") & "','" & request.form("resp13") & "','" & request.form("resp14") & "','" & request.form("resp15") & "','" & request.form("resp16") & "','" & request.form("resp17") & "','" & request.form("resp18") & "','" & request.form("resp19") & "','" & request.form("resp20") & "')"
Conex.Execute(strSQLAction)

if rs.bof or rs.eof then
response.Redirect("satis_laboral.asp")
else
response.redirect("llena.asp")
end if




%>

la ultima parte de este codigo a partir del if deberia funcionar como :

Si la ip esta registrada en la bd no insertes mas datos como acomodo esta sentencia?
__________________
:pensando: Veronica Aguilar

Webmaster