Stel een unieke sleutelbeperking in het databaseveld in. Maar dit zou een SQLException opleveren die u moet opvangen om een juiste foutmelding aan de gebruiker weer te geven.
Meer over unieke sleutels... http://msdn.microsoft.com/ nl-nl/bibliotheek/ms191166.aspx