Skip to main content

AccessTr.neT


Büyüktür Küçüktür İşaretlerine Göre Filtrelemeyi Yapabilme

Büyüktür Küçüktür İşaretlerine Göre Filtrelemeyi Yapabilme

#9
(10/12/2021, 00:28)berduş yazdı: If IsNull(Me.ARAMUSTERI) Then MUS = "[RECETE_FIYATLARI].MUSTERI" Else MUS = "'" & Me.ARAMUSTERI & "'" yerine
If IsNull(Me.ARAMUSTERI) Then MUS = "" Else MUS = " and [RECETE_FIYATLARI].MUSTERI='" & Me.ARAMUSTERI & "'" gibi bir yöntem daha uygun olur
bu durumda
xxx = " WHERE (RECETE_FIYATLARI.MUSTERI=" & MUS & ") AND (RECETE_FIYATLARI.RENK_NO=" & RNO & ") AND (RECETE_FIYATLARI.RENK=" & RNK & ") AND (RECETE_FIYATLARI.PARA_BIRIMI=" & PBIRIM & ") AND (RECETE_FIYATLARI.RENK_FIYATI" & Me.ARALIK1 & Format(Nz(Me.DEGER1, 0), "0,00") & ") kodu yerine

xxx = mus & RNO ......
if len(xxx & "")>0 then xxx=" where " & mid(xxx,4) gibi kullanılabilir

merhaba sayın Halil bey,
3. mesajdaki kod hata verdi,
müsait olduğunuz bir vakitte 3. ve 4 mesajdaki sorunlarla ilgili örnek üzerinde yardımcı olabilirmisiniz?
bahsettiğiniz
ama bence kriter yapınızı değiştirmeniz daha uygun mesela ilgili alanlar boşsa where sorgusuna hiç eklenmemeli



bu sorun belki benim sorgularımın yavaş çalışmasına neden olabilecek,
örnek çalıma üzerinden yardımcı olabilirseniz sevinirim,

çalışmalarınızda başarılar dilerim
saygılarımla
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Büyüktür Küçüktür İşaretlerine Göre Filtrelemeyi Yapabilme - Yazar: husem - 10/12/2021, 19:08
Task