(05/09/2018, 17:46)m_demir yazdı:(05/09/2018, 17:19)Allback yazdı:(05/09/2018, 17:05)m_demir yazdı: Hocam 5 ayrı ölçüte göre süzme yapmak istediğim zaman 5 adet metin kutusunu eklemek gerekiyor. O da pek kullanışlı olmaz. Tek metin kutusunda sorgulamak daha mantılı olur bence.
SQL kodunu aşağıdaki ile değiştirin, sanırım bu şekilde istiyorsunuz.
Kod:SELECT Sorgu1.FaturaID, Sorgu1.SatisTarihi, Sorgu1.AdiSoyadi, Sorgu1.ToplaToplamFiyati, Sorgu1.ToplaOdTutar, IIf(Not IsNull([ToplaToplamFiyati]),[ToplaToplamFiyati],IIf(Not IsNull([ToplaToplamFiyati]) And Not IsNull([ToplaOdTutar]),[ToplaToplamFiyati]-[ToplaOdTutar],IIf(IsNull([ToplaToplamFiyati]) And Not IsNull([ToplaOdTutar]),[ToplaOdTutar]*-1,""))) AS HesapKalan
FROM Sorgu1
WHERE (((Sorgu1.AdiSoyadi) Like "*" & [Forms]![FaturaArsivi]![FaturaBulGecici] & "*")) OR (((Sorgu1.SatisTarihi) Like "*" & [Forms]![FaturaArsivi]![FaturaBulGecici] & "*")) OR (((Sorgu1.ToplaToplamFiyati) Like "*" & [Forms]![FaturaArsivi]![FaturaBulGecici] & "*")) OR (((Sorgu1.ToplaOdTutar) Like "*" & [Forms]![FaturaArsivi]![FaturaBulGecici] & "*"));
Çok, çok teşekkürler Hocam ellerinize sağlık. Tam istediğim gibi olmuş.
Hocam ToplamFiyati Parametre hatası veriyor. Onu da ha edersen sevinirim. Saygılar.
Su anda bilgisayar basında değilim ama anladığım kadarıyla sorguda olmayan bir kolonun adini yazıyorsunuz.