Hola tatis, ¿estas trabajando con una base de datos? Si es asi y el campo que estas validando lo escribes en un TextBox, utiliza el evento LostFocus que se produce cuando el TextBox pierde el foco. Supongamos que tu TextBox se llama
TxtCodigo, entonces seria algo como esto:
Código PHP:
Private Sub TxtCodigo_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TxtCodigo.LostFocus
'Aqui haces tu consuta a la base de datos
'Si la consulta te devuelve una fila, quiere decir que encontro ese codigo asi que muestras un mensaje de que ya existe y limpias inmediatamente tu textbox
TxtCodigo.Clear()
End Sub
Este codigo es Visual Basic, pero simplemente elige el evento LostFocus de tu textbox en C#