Skip to main content

AccessTr.neT


Sorgulamada İstediğim Bilgileri Alamama

Sorgulamada İstediğim Bilgileri Alamama

Çözüldü #1
arkadaşlar iyi günler işi çalışmalar.
İşimle ilgili yapmış olduğum programla ilgili daha öncede takıldığım yerlerde sizlerden yardım almıştım.
Ekte göndermiş olduğum dosyada Poliçe kayıt sorgu ekranında girmiş olduğum bütün poliçeleri döküyor. Fakat ben bu sorgu ekranına bir tablo daha eklediğimde yani Müşteri Araç Girişi tablosunu eklediğimde araçla ilgili olmayan poliçe kayıt bilgilerini göstermiyor.
Bu konuda kendim birşeyler yapmaya çalıştım ama nedense yapamadım.
Bu konuda yardım edermisiniz.
Buradaki amacım geniş ve detaylı bir liste oluşturmak ve bunuda bütün tablolardan yararlanarak almak zorundayım.
.rar ACENTE TAKİP PROGRAMI.rar (Dosya Boyutu: 426,46 KB | İndirme Sayısı: 3)
Cevapla
#2
Sayın suat03,

Konunuzda yer alan

Alıntı:...araçla ilgili olmayan poliçe kayıt bilgilerini göstermiyor...

İfadeniz ile eğer niyetiniz sadece araç plaka alanında değer içermeyen kayıtları görmek ise,bunun için Müşteri Araç Girişi tablosunu eklemenize gerek olmaksızın şu anki hali ile policekayıt Sorgu isimli sorgunuzu tasarım olarak açıp Sql göster dedikten sonra aşağıdaki Sql kodu ile değiştirecek olursanız size plaka alanı boş olan poliçeleri göstermiş olacaktır.

SELECT policekayıt.musterino, policekayıt.adi, policekayıt.soyadi, müsterigirisi.ceptelefonu, policekayıt.sigortaturu, policekayıt.aracplaka, policekayıt.adreskayitno, policekayıt.bitistarihi, policekayıt.sigortasirketi, policekayıt.acenteno, policekayıt.policeno, policekayıt.kaynagi, policekayıt.açıklama
FROM müsterigirisi INNER JOIN policekayıt ON müsterigirisi.musterino = policekayıt.musterino
WHERE (((policekayıt.aracplaka) Is Null));

Fakat,sorgu içerisine eğer Müşteri Araç Girişi tablosunu ekleyip sorgu sütununda da bu tablodaki plakano alanını oluşturup böyle bir sorgu üzerinden boş değerleri görmek isterseniz,o zaman zaten bunu göstermeyecektir.çünkü,böyle bir durumda müşteri no alanları birbirleriyle ilişkilendirilmiş olduğu için bu 3 tablo da,size araç plaka alanları dolu olanları gösterecek doğal olarak,kriter kısmına isnull yazsanız bile.

Bu sebeple,yukarıda da bahsi geçtiği üzere,plaka alanı boş bırakılmış poliçeleri görmek istiyorsanız,yukarıdaki kodlamayı eklemeniz yeterlidir.bilgilerinize.

İyi çalışmalar,
Saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
Atoz112 hocanın yazdıklarına ek olarak,

musteri tablosunda bulunan ad soyad alanı, police ve musteriaracgirisi tablolarında tekrarlanmış, musteri id alanını kullanarak tablolarda yinelemenin önüne geçebilirsiniz.

Ekleyeceğiniz örnek uygulamaları Site Kurallarına uygun olarak eklerseniz ve sorunuza verilen cevaplar ile ilgili geri bildirimde bulunursanız memnun olurum.
Cevapla
#4
Lütfen yazılan cevaplar ile ilgili geri bildirimde bulununuz.

Site Kuralları:
2-) Herhangi bir soru(n) için konu açtıysanız verilen cevapları inceleyip en kısa zamanda yapılan yardımın olumlu ya da olumsuz sonucunu bildiriniz.
[Uyarı Puanı: +4]
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da