Merhaba sevgili Hakan.
SQL konusunda çok iyi olmadığım için konuya fazla katılamadım. Benim merak ettiğim şey form kullanarak bilgiyi aynı şekilde girebileceğin halde neden tablodan giriyorsun? Eğer formdan giriyor olsan bir önceki kayıttaki bilgiyi varsayılan olarak o haneye getirebilirsin. Eğer değiştirmezsen kaydeder geçersin, değiştirmek istersende yaparsın değişikliği kaydeder devam edersin.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.