Cita: y como puedo Validar contra la base si el registro existe ANTES de enviarlo a insertar.??
....Pues como siempre: Haciendo una consulta con los datos que se usarán para validar. SI existe y devuelve, es que ya no lo tienes que ingresar.
En serio, es algo de manual básico.
Cita: mi criterio para que sea el valor que no quiero que se repita es el de "CLAVE"
Ok... ¿y qué se supone es esa "clave"? ¿La clave de usuario? ¿Un numero de documento? ¿Es ALGO que identifique UNIVOCAMENTE a una única persona en todo el universo de personas? Si NO ES eso, entonces no sirve.