Skip to main content

AccessTr.neT


tekrar eden kayıtlar

tekrar eden kayıtlar

Çözüldü #7
İlgili Form'da kayıt eklendikten sonra bir ekleme sorgusu çalıştırarak çözebilirsiniz.
Buna benzer şekilde, bir kayıt eklendikten sonra ekleme sorgusu çalıştırıp o kayıtla ilgili başka kayıtları diğer tablolara ekleyen sorgu çalıştıran bir örneği, aşağıdaki konudan inceleyebilirsiniz.
Anket Çalışması

Bu arada 0_yil tablosunda yıllar için YILID gibi bir alan oluşturmaya gerek yok bence, direkt YILLAR alanını kullanabilirsiniz. Long Integer bir alanı diğer tablolarda saklamak için yine Long Integer bir alan oluşturulmuş oluyor.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #8
Seruz hocam inceledim. Güzel bir çalışma olmuş. Ancak bunda da her bir yıl için ay, her ay için diğer kayıtları (TSM) (ASM) tekrar tekrar girmek zorundayız.
Son Düzenleme: 08/10/2011, 23:47, Düzenleyen: yturan.
Cevapla
Çözüldü #9
Sayın Alpeki99,
Dediğiniz şekilde yapıldığında yine tekrar eden kayıtlar yazılacak. Yani Her bir şubeye aynı yılı yazmak zorundayız. Her bir yıla da her bir ayı tekrar tekrar yazmak durumundayız. Dediğiniz şekilde Şubeleri tek yazıyorsunuz ama diğerleri yine mükerrer...
Cevapla
Çözüldü #10
Gözünüzden kaçmış olabilir. Anket örneğinde Soru_Formu_Ekle adlı formun kodlarında yeni bir soru eklendiğinde, eklenen soru için her öğrenciye tabloda ayrı kayıt oluşturan "Ogrenci_Soru_Tablosu_Olustur" adlı sorgu çalıştırılıyor.
Sizde de yeni bir yıl eklendiğinde mevcut şubeler ve her ay için kayıt oluşturan bir ekleme sorgusu çalıştırılarak sorun giderilebilir. Fırsat bulabilirsem size de örnek sorgu yaparım bugün.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #11
Ekte gönderdiğim örneği inceleyin.
Formda yeni bir yıl girdiğinizde 01_ay ve 02_tsm tablolarında ilgili kayıtların otomatik olarak oluşturulduğunu göreceksiniz.
03_ahb tablosunun mantığını anlamadığım için yapmadım ama ekleme sorgusunun mantığını inceleyerek kendiniz yapabilirsiniz.

Formun Ekleme Sonrası olayında "1_Ay_Kayitlarini_Olustur" ve "2_TSM_Kayitlarini_Olustur" adlı
ekleme sorguları çalıştırılarak ilgili tablolara gerekli kayıtlar ekleniyor.

Bunun için YIL, AY, TSM tablolarını ekledim, incelersiniz.

Örneğinizde sadece tablolar olduğu için gerçekte ne yapmak istediğinizi tam anlamadım
ancak 02_tsm adlı tabloya AYID yerine AY ve YIL alanlarını direkt yazarsanız,
01_ay diye bir tabloya gerek kalmaz diye düşünüyorum.
.rar Proje_Seruz.rar (Dosya Boyutu: 29 KB | İndirme Sayısı: 30)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #12
Seruz hocam teşekkürler... Sonrasını yaparım...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task