Skip to main content

AccessTr.neT


Access Veri İlişkilendirme Hatası Acil Yardım!

Access Veri İlişkilendirme Hatası Acil Yardım!

Çözüldü #1
Merhabalar ben Access de veri ilişkilendirmeyi tam yapamadım bana yardımcı olabilir misiniz?
Biraz acil lazım düzenleyip ödev sistemine atmam lazım.
.rar BurakSAN-195205006.rar (Dosya Boyutu: 28,74 KB | İndirme Sayısı: 9)
.rar yurt otomasyonu.rar (Dosya Boyutu: 28,74 KB | İndirme Sayısı: 3)
Son Düzenleme: 28/05/2020, 13:03, Düzenleyen: sanburak.
Cevapla
#2
Access'in hangi sürümünü kullanıyorsanız o sürüm bizde yok. Farklı olarak kaydederek daha eski bir Access sürümüne dönüştürüp atın dosyanızı. Ben açamıyorum.
İnadına, ille de Accesstr.net...
Cevapla
#3
Mehmet Hocam Ben Access 2016 kullanıyorum farklı kaydette dosyayı kaydetmiyor hocam hata veriyor bu özellikler yapmak istediğiniz işlemde yok diye ben mbd dosyasına çevirdim olmuştur inşallah hocam açılmıyorsada sadece arasındaki ilişkiyi nasıl yapabilirim nasıl yapmalıyım söylerseniz çok sevinirim.
Son Düzenleme: 28/05/2020, 14:11, Düzenleyen: sanburak.
Cevapla
#4
Inceleme imkanım olmadığı için resimlerden anladigim kadarını soyleyeyim
1. Hatanız aynı veriler birçok tabloda tekrar edilmis: mesela adı soyadi ve tckimlikno aynı anda 3 tabloda da var oysa kimlik bilgileri tablosunda oluşturacağınız otomatik tamsayı yada Benzersiz anahtar olarak TcNo alanı varken diğer 2 tabloya tekrar ad soy ad eklemenize gerek yok

2 - Kimlik tablosunda yurt kayıt No alanına gerek yok zaten genel bilgiler tablosunda hem kayıt no hem TcNo var bu 2 tabloyu TCuzerinden baglayacaksaniz kimlik bilgileri tablosundan yurt kayıt noyu silin
Cevapla
#5
3 - tablo ve alan adlarinda boşluk bırakmayın, türkçe karakterler kullanmayın, alt tire dışında işaret de kullanmayın bu kalıplar kod yazarken fazladan is yükü çıkarır ayrıca, hatta farklı dil kullanan bilgisayarlarda çalışmanız açılmaya bilir

4 - farklı tablolar arasında ilişki kurarken alan türlerinin aynı olması olması önemli
En basitinde 2 alanın da turu sayı diyelim sayı turu uzun tamsayı ve tamsayı olarak 2 farklı özelliğe sahipse ilişkilendirme doğru olmaz, hata verir
5 - olmak zorunda değil ama ben ilişki kuracağım alanlara aynı ismi veririm böylece ilişki oluştururken şu alanıydı yoksa bu mu diye düşünmem.
Cevapla
#6
Mesela
1 - kimlik bilgileri tablosuna yeni bir alan ekleyin
Alan adi: KimlikBlgID olsun
Alan turu: otomatik tamsayı olsun
Bu numara sayesinde bu tablodaki bir kaydı ilişkili tüm tablolardan cagirabiliriz
2 - kimlik bilgileri tablosundan yutar kayıt numarasini silin
3 - genel bilgiler ve İletişim bilgileri tablolarından; tcno ve adsoyad alanlarını silin
4 - bu 2 tabloya yeni birer alan ekleyin
Alan adi: KimlikBlgID
Alan turu: sayi--->uzun tamsayı olsun

Bu 3 tabloyu artık KimlikBlgID alanı üzerinden birleştirebilirsiniz

odabilgileri tablosundan da TcNo alanı silinip 4. maddedeki işlem tekrarlanacak böylece bu 3 alt tablo KimlikBlgID alanı üzerinden kimlik bilgileri ana tablosuna baglanabilecek
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da