try
{
//insertion code
}
catch(OleDbException ex)
{
if(ex.Number == 2627)
{


}
}


İşlemleri Try bloğu içerisinde yazarsan ve catch kısmında exceptionu yakalayıp bir koşul ifadesi ile yakaladığın hatanın numarasına bakarak kullanıcıya anlamlı mesajlar verebilirsin.OleDbException Access kullandığın için eğer SQL kullanıyorsan SqlException yazmalısın.Oluşan hatanın numarasına ise program derleyici üzerinde çalışırken hata verdiği sırada aşağıdaki panelden Error Number olarak görürsün.Umarım yardımcı olur :)