作 rs.update 前如何check 該筆record是否重複(編號:1183)

請問諸先進,我以rs.addnew新增一筆record
在作rs.update 前我想以find方法
      check資料是否重複,但一進存檔副程序,馬上發生資料庫
      主索引重複的錯誤,請問如何解決?

ps.我以vb6.0 的ado聯接asses資料庫,並設定新增rs.addnew及存檔rs.update副程序
          vb新手c.m.