Sayın alperadn01,
Uygulamanız için önemli olacağı kanısı ile bir hususa dair aşağıdaki bilgiyi paylaşmak sureti ile,oluşturmaya çalıştığınız bu uygulamanızda elde etmeyi istediğiniz temelini oluşturan sorgu sonucunun doğru ve gerçek değerleri içermesini sağlamanıza yardımcı olmak isterim.
Nobetdata adlı formunuzda yer alan Arşive Kaldır adlı butonunun yaptığı işlev sonucunda, nobet_data adlı tablonuzda yer alan tüm kayıtları ekle adlı ekleme sorgusu ile nobet_data_arsiv adlı tabloya aktarmaktasınız.fakat,bu işlem uygulandığında arşiv tablosunda sağlıklı sonuçlar oluşmamaktadır. çünkü,her ne zaman formdaki arşive gönderme işlemini uygulamak istediğinizde bu işlem öncesinde arşiv tablosunda mevcut olan eski kayıtların üzerine bir katı kadar daha aynı kayıtları aktarmakta olduğu gözlenmiştir.dolayısı ile de,nobet_data_arsiv adlı formunuz incelenmek istendiğinde de,tutarlı ve sağlıklı sonuçlar vermemekte olduğu görülmektedir.
Bu sorunu düzeltmek için,şöyle iki yöntem uygulanabilir.
1)
Formdaki bu arşive aktarma işlemini gerçekleştirme butonu içeriğine, nobet_data_arsiv adlı tablo içeriğini önce tamamen tüm kayıtları bir
Sql Delete sorgusu ile temizleme işlemini uygulatıp ardından kayıtları arşive gönderme işlemini gerçekleştirmeniz daha iyi olacaktır.böylece,elde edilecek sorgu sonucunun doğru,gerçek ve kesin sonuçlar olmasını sağlamış olursunuz.
2)
Her bir yeni kaydı,mükerrer kayıt kontrolü de yaptırmak şartı ile tek tek arşive göndermek sureti ile de gerçekleştirebilirsiniz.
Her iki yönteme yönelik olarak,site içi aramalarda hem bilgiler hem de örnekler tedarik ederek inceleme imkanı bulabilirsiniz.bilginize.
İyi çalışmalar,
Saygılar.