Merhaba arkadaşlar
Ekteki örnek dosyamda varolan "semt" isimli tablodan semt bulmak istiyorum. Aradığım semtin ise formda gözüktüğü şekli ile bulunan semtin hangi ilçe ve ile bağlı olduğunuda ilgili başlıklar altında görebilmek istiyorum. Bunun Excel için olanını Sayın Korhan Beyden aldım ama Access'te de bir benzerini yapabilirmiyim diye denedim ama başarılı olamadım. Konu hakkında yardımlarınızı rica ediyorum. Tşekkürler.
tablodan bul fonksiyonu
doğru anladıysam, ilişikteki gibimi..
Evet bu ve bu kadar basitmiydi. sadece tek satır. Sanırım ben bu işi öğrenemicem...
Cüneyt Bey teşekkür ederim yardımınız için..Peki bunu bana aynı şekilde yani şu semt şu ilçe ve şu ile bağlıdır diye bir mesaj kutusu içinde görmek istesem ne yapmam lazım?..gerçi o zamanda birden fazla olanları nasıl görücez diye başka bir soru çıkıyo karşıma ama yinede sizden öğrenmek isterim..
Cüneyt Bey teşekkür ederim yardımınız için..Peki bunu bana aynı şekilde yani şu semt şu ilçe ve şu ile bağlıdır diye bir mesaj kutusu içinde görmek istesem ne yapmam lazım?..gerçi o zamanda birden fazla olanları nasıl görücez diye başka bir soru çıkıyo karşıma ama yinede sizden öğrenmek isterim..
mesaj olarak Dlookup olayıyla yapılır, ama diyelimki çok daha fazla kayıt olması durumunda aradığımızı sağlıklı vermeyebilir. bunun için mesajı ayrı bir formda verdirebiliriz, ilişikte..
Sayın cuneyt
Dlookup ile ilgili olarak kayıt çok olduğunda hata yapabilir demişsiniz ya, bu benim başıma gelmişti. Şöyle ki; eğer aranan kriteri sabit bir değere göre aramazsak, aradığımız tabloda bu değerden çok varsa o zaman ilk bulduğunu getiriyordu. Bunun için şunu yaptım:
1- Öncelikle aranan kriterimiz diyelim ki il adı olsun. İl adları tablosunda benzersiz bir kayıt olarak kayıtid alanı açtım. Böylece her ilin kaydedilmesi sırasında bir de kayıtid otomatik sayı alanı oluştu.
2- İlçelerin kaydedilmesi sırasında bu kayıt id'sini ilçe tablosuna da kaydettim. (Tabii ilişki kurduğumu söylememe gerek yok sanırım)
3- İlçe seçilen combo kutusunda 2 sütun oluştutup, birinci sütunun boyutunu 0cm olarak belirledim. Böylece aslında ilçe adı gelirken yanında da il tablosundan gelen kayıtid de geliyordu.
4-Artık Dlookup ile aldığım verinin yanlış olması mümkün değil. Aynı adı taşıyan birkaç ilçe de olsa, benim seçtiğim ilçenin hangi ile ait olduğu böylece bellidir.
Kolay gelsin..
Dlookup ile ilgili olarak kayıt çok olduğunda hata yapabilir demişsiniz ya, bu benim başıma gelmişti. Şöyle ki; eğer aranan kriteri sabit bir değere göre aramazsak, aradığımız tabloda bu değerden çok varsa o zaman ilk bulduğunu getiriyordu. Bunun için şunu yaptım:
1- Öncelikle aranan kriterimiz diyelim ki il adı olsun. İl adları tablosunda benzersiz bir kayıt olarak kayıtid alanı açtım. Böylece her ilin kaydedilmesi sırasında bir de kayıtid otomatik sayı alanı oluştu.
2- İlçelerin kaydedilmesi sırasında bu kayıt id'sini ilçe tablosuna da kaydettim. (Tabii ilişki kurduğumu söylememe gerek yok sanırım)
3- İlçe seçilen combo kutusunda 2 sütun oluştutup, birinci sütunun boyutunu 0cm olarak belirledim. Böylece aslında ilçe adı gelirken yanında da il tablosundan gelen kayıtid de geliyordu.
4-Artık Dlookup ile aldığım verinin yanlış olması mümkün değil. Aynı adı taşıyan birkaç ilçe de olsa, benim seçtiğim ilçenin hangi ile ait olduğu böylece bellidir.
Kolay gelsin..
İnadına, ille de Accesstr.net...
bu söylediğiniz konu daha önce tckimlikno uygulamasında da vardı ancak ne kadar uğraştıysamda hep hata veriyordu. diğer kullanıcılar "teşekkür ederim" dediği bir konuydu ama ben bir türlü çalıştıramamıştım.
Selamlar,
__Sevgiler
____Saygılar./MBO
__Sevgiler
____Saygılar./MBO
Konuyu Okuyanlar: 1 Ziyaretçi