Bu tarz işlemler için MSSql de ilgili kolonda unique etiketini kullanmak en kestirme yoldur. Veri eklemek istediğiniz de sql sizin yerinize kontrol eder ve varsa hata olarak size geri döner. try-catch yapısı ile kolayca işlem yaptırabilirsiniz.