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..
![Çözüldü](images/icons/cozuldu.png)
İnadına, ille de Accesstr.net...