AccessTr.neT

Tam Versiyon: İki koşullu aratma ve bulma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
selam, iki adet metin kutum var, ikisine de değer girildiği zaman arama butonuna bastığımda bana, hem birinci metindeki değeri, hemde ikinci metin kutusundaki değeri bulacak... kodları biraz karıştırdım ama beceremedim. benim uğraştığım butonun kodu şöye:
stLinkCriteria = "[klasör_nu] And [dosya_nu] = " & " '" & Me![klasör_nu] And Me![dosya_nu] & "'"
yani benim yanlış yazdığım kod böyle, doğrusunu nasıl yazabilirim üstadlar...

örnek çalışmayı da ekte gönderiyorum, ek içinde de derdimi anlatmaya çalıştım. şimdiden teşekkürler....

iki_koşullu_bul.rar
şimdi şunu denedim;

stLinkCriteria = "[klasör_nu]=" & "'" & Me![klasör_nu] & "'"
stLinkCriteria = "[dosya_nu]=" & "'" & Me![dosya_nu] & "'"

böyle oluyor fakat bu şekilde hem klasörleri getiriyor hemde dosyaları...
olması gerken örnek: sadece metin kutularına girdiğim 5 inci klasörün 2 nci dosyalarının kaçtane olduğunu direk bulsun. bilmem anlatabildim mi?

sorgu ile sorun halledilir biliyorum ama 100 den fazla klasör ve yüzlerce dosya var, hangi birine sorgu yapayım...
Fihrist no ya bak butonunun Vba koduna şunu yazarsan

a = DCount("fihrist_nu", "veri", "[dosya_nu]=[Forms]![Form1]![dosya_nu] And [klasör_nu]=[Forms]![Form1]![klasör_nu]")
MsgBox ("Girilen Klasör ve dosyaya Enson verilen Fihrist no ") & a

Sana istediğin sayı mesaj olarak gelecektir.
Çok teşekkür ederim sn Puletin, bu kod işimi gördü, bende kodun sonuna +1 ekledim ve böylece girilecek olan fihrist noyu direk söylemiş oldu...