Son örnek dosyanı göremedim ve dolayısıyla kullandığın formun özelliklerini inceleyemedim.
Ama tahmin ettiğim şey şu:Büyük ihtimalle formu tabloya bağlamış ve me.metinx şeklinde metin kutularını tablo alanlarına bağlamışsın.
Bu durumda Kaydetme işleminde tabloya hem ADO ile kayıt yapıyorsun,
hemde kullandığın
Kod:
DoCmd.GoToRecord , , acNext 'Bir sonraki kayıda git
Yani tahminen sen zaten her aldığın yeni bir değeri 2 sefer kayıt ettiriyorsun.
Mükerrer sorup hayır dediğinde 1 kez kaydediyorsun.
Eğer yine de problemini çözemezsen kullandığın dosyanın son halini ekle.
Tekrar inceleyelim.