(02/03/2016, 17:02)yenginoglu yazdı: (02/03/2016, 16:53)6246386 yazdı: Kusura bakmayın şimdi ekledim.
Sayın 6246386,
Ekte çalışmanızı düzelttim. Kontrol edip dönüş yapın lütfen.
Saygılarımla
Yenginoğlu
Teşekkür ederim ilginiz için. Ancak formun kayıt kaynağını sizin göderdiğiniz gibi yaparsak form üzerinde güncelleme yapınca tablo 1'de de güncelleme oluyor. Halbuki tablo2 diye bir tablo daha olduğunu düşünün, form1 load olayında tablo1 den kayıtları alacak ama formun close olayında tablo2 ye kayıt yapacak tablo1'de değişiklik olmayacak. daha sonra ben onları butonlara falan bağlayacağım. İnşallah anlatabilmişimdir.
Form açılınca metin kutularına tablo1'deki veriler gelecek.
Siz metin kutularına ekleme yapacaksınız, yaptığınız eklemeler tablo2'ye kaydedilecek.
Doğru mu anladım?
Forma alt form ekleyip tablo1'deki verileri altforma aktarabilirsiniz.
Forma ekleyeceğiniz metin kutuları ile tablo2'ye kayıt yapabilirsiniz.
1 form ile nasıl yapılabilir bende merak ediyorum.
Sayın 6246386,
Alıntı:...form üzerinde güncelleme yapınca tablo 1'de de güncelleme oluyor. Halbuki tablo2 diye bir tablo daha olduğunu düşünün, form1 load olayında tablo1 den kayıtları alacak ama formun close olayında tablo2 ye kayıt yapacak tablo1'de değişiklik olmayacak...
ifadenize yönelik olarak;aşağıdaki açıklamaların yapılması uygun görülmüştür.
Eğer bahsettiğiniz gibi;hem tablo1 içeriğinde yer alan kayıtlar üzerinde düzenlemeler yapılmak sureti ile bu yeni edinilen veriler üzerinden yeni bir tablo2 adlı tablo oluşturulması ve akabinde tablo1 adlı tablonun da aynı uygulama üzerinde olduğu gibi kalması,bana göre pek de faydalı olmasa gerek.
Çünkü;sonrasında birinin içeriği diğerinin içeriğinden alıntılar yaparak veya üzerine katılarak benzer bir içeriğe sahip olacak şekilde hemen hemen aynı alan tanımları ve aynı görselde olabilecek iki aynı tablonun aynı uygulama üzerinde yer alması demek,fazladan tablo eklemek demektir.bu da,uygulamanın kapasitesini gereksiz yere artırmak demektir.
Çünkü;tablo1 adlı tablonun olduğu gibi kalacağını belirtiyorsunuz.eğer önceki tablo konumuna düşecek olan bu tablo1 adlı tabloyu silseydiniz veya her bir yenilenen kaydı bu tablodan tek tek dahi olsa iptal etmiş olsanız (bir bakıma,arşivlemek gibi),bir nebze bu anlaşılır ve olumlu düşünülebilir.fakat,aynı tablonun kalması,fazladan yük demektir.
Bunun yerine,mevcut bulunan tablo1 adlı tablo üzerinde ister tek tek ister topluca düzenleme (güncelleme,değiştirme) işlemlerini uygulamak sureti ile veya bahsi geçtiği üzere arşivleme yapılması yöntemi ile kullanılması daha yerinde olacaktır kanısındayım.
son olarak;asıl talebinizi konuyu açtığınız zaman belirtmeniz daha yerinde olur.çünkü;ilk yazdığınız talep ile sonrasında belirttiğiniz talep birbirinden farklı.dolayısı ile de,katılımcıları yanlış yönlendirmek neticesinde hem ilk talebinize göre davranılmasına hem de konunuzda fazladan mesaj yazımları nedeni ile artırımlara zemin oluşturmuş oluyorsunuz.lütfen,
Site Kuralları sayfasında yazılı hususları tekrar incelemeye özen gösteriniz.teşekkürler.
Bilginize…iyi çalışmalar,saygılar.