Définissez une contrainte de clé unique dans le champ de la base de données. Mais cela lancerait une SQLException que vous devrez intercepter pour afficher un message d'erreur approprié à l'utilisateur.
En savoir plus sur les clés uniques... http://msdn.microsoft.com/ fr-fr/library/ms191166.aspx