Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2002, 10:01
Avatar de bakanzipp
bakanzipp
 
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Evitar ingresar registro existente.

para eso tienes que ahcer dos cosas:

1° en base de datos el campo que quieres que no se repita tienes que colocar como unico o unique o llave principal (no se con que motor estas trabajando). con esto validas que los registros sean unicos.

2° antes de ingresar un nuevo dato primero te conviene recorrer la tabla para ver si ese registro ya esta.

ej:

Código:
  
Set Conexion = Server.CreateObject("ADODB.Recordset")		
sql="select user from usuarios where user='"& request("usuario") &"'"
set rs = Conexion.Execute(sql)
if not rs.eof%>
Usuario ya se encuentra registrado
<%else
insert into...blab..bla...bla
end if%>