Ziyaret Takip Programında Sorun

1 2 3 4
08/03/2009, 21:48

arif1971

İNANIN ÇOOK SEVİNDİM, SİZLERE İŞLERİNİZDE KOLAYLIKLAR DİLERİM. SEVGİ VE SAYGILARIMLA
05/10/2009, 21:50

arif1971

Sakıncalı listesindeki isim ve soyisim girerek denediğimde işlem oluyor fakat ben birde bu form üzerinde araç plaka numarası eklemek ve başka bir tablodan "tblSakıncalıAraç" tablosundanda sorgulamasını istiyorum, yani başka bir tablodan da sorgulama yapmasını istiyorum.

örnek:
tablo-1 : tblKayit (ana kayıt tablosu)
tablo-2 : tblSakincali (sorgulama yapılacak 1'inci tablo)
tablo-3 : tblSakıncalıAraç (sorgulama yapılacak 2'inci tablo)

ben sakıncalı araç plakalarını başka bir tabloya yazmak istiyorum fakat kayıt esnasında plakayı yazdığımda aynı isim ve soyisimde olduğu gibi bana sakıncalı plakada da uyarmasını istiyorum.

çok teşekkürler, iyi çalışmalar.
06/10/2009, 00:03

mehmetdemiral

Sayın arif1971

İyi hoş da, isimlerle plakanın bağlantısı nerede? Neye göre bağlanacaklar birbirlerine? Ayrı tablolarda olunca bu kayıtların birbirleriyle bağlantısını kurmanız gerekir.
06/10/2009, 00:07

mehmetdemiral

Ama plakaların isimlerle bir bağlantısı olmayacaksa, o zaman sorun değil. Sizin cevabınıza göre konunun yönü değişecektir.
06/10/2009, 18:19

arif1971

Hocam sorunum aslında şöyle;

benim bir tablom var ve bu tablodan ziyaretçi girişleri kaydediyor ve kaydederken daha önce sakıncalı olarak girmiş olduğum kişilerden sorgusunu yapıyordum. Fakat şimdi bir de sakıncalı kişilerden ayrı birde sakıncalı plakalar gelmeye başladı ve bu plakalarda isim yok sadece plaka var.

Bende bir tablo sakıncalılar (sorgusu ad ve soyisim) olarak yaptım diğer bir başka tabloyuda sadece plakalara göre yaptım.

Şimdi kayıt yaparken nasıl isim ve soyisim sakıncalı tablosunda uyarı veriyorsa, plaka kaydı yaparken bana aynı sakıncalı kişi sorgusu yaparken olduğu tekrar bir sorgu yaparmı? Başka bir tablodan.

Bu plaka sorgusu isimlerle bağlantısı olmayacak, ayrı bir tablodan sadece plaka sorgusu yapacak. İlginize çok teşekkür ederim.
06/10/2009, 19:40

Taruz

Merhaba.. ;)

Bu türdeki bir kontrolü sizin için hazırladığım bu kodlar yardımı ile yapabilirsiniz.. Sadece kişi veya plaka yasaklı ise ayrı, hem kişi hem de plaka yasaklı ise ayrı uyarılırsınız..

Kod:
Dim Plaka, Kisi As String
    Kisi = DCount("*", "tblSakincali", _
                  "adi='" & adi & "' and soyadi='" & soyadi & "'")
    Plaka = DCount("*", "tblSakıncalıAraç", _
                   "[araç plakası]='" & babaadi & "'")

    If Plaka > 0 And Kisi > 0 Then
        MsgBox Plaka & " nolu plaka ve onu kullanan " _
             & adi & " " & soyadi & " sakıncalı listesindedir!", vbCritical
    Else
        If Kisi > 0 Then MsgBox adi & " " & soyadi & " isimli şahıs sakıncalı listesindedir!", vbCritical
        If Plaka > 0 Then MsgBox Plaka & " nolu plaka sakıncalı listesindedir!", vbCritical

    End If

Formu güncelleştirme öncesinde kullanabilirsiniz..
1 2 3 4