A.S.C Filtre, Grafik ve Raporlama Eklentisi

[SORGU] Koşullu Sorguda ııf Ile ın() Veya Not ın () Kullanımı Birleşik Giriş Kut. çalıştırma
#7
(12-08-2020, 15:21)halily demiş ki: aşağıdaki kodu dener misiniz? çalışmanızın bu haliyle işe yarar  ( '*';.TÜMÜ;'1';EVET;'2';HAYIR;'3';AVANS;'4';ERTELE en fazla 4 var ) ama çift haneli olursa ('*';.TÜMÜ;'1';EVET;'2';HAYIR;'3';AVANS;'4';ERTELE.......'10';bu ne;'11';o ne vs vs 9 dan büyük çift haneli 10 var  ) sorun çıkar
Visual Basic
  1. Like "*" & IIf([Formlar]![frm_alimode]![ODENDIMI2]="*";"[!1]";[Formlar]![frm_alimode]![ODENDIMI2])


evet çalıştı elinize, aklınıza sağlık çift haneye çıkmaz Smile   ( in ve not in olmadı daha çok onu merak ediyordum denedinizmi acaba)



  Alıntı
Bu mesajı beğenenler:
#8
Sorgu kodu vba ile hazırlanırsa olur ama access sorgu tasarımında iiflı halinde desteklenmiyor galiba.
Isın eğitimini almış değilim o nedenle söyleyeceklerim kendi algı ve yorumlarım, yanlış olma ihtimali yüksek...
Anladigim kadarıyla access  eğer kriterin başına doğrudan sorguda kullanılabilen ifadeleri eklediğimizde onu kullanabiliyor mesela like, in, not in gibi, o zaman access kodu
Visual Basic
  1. alanadi not like ....


gibi bir koda ceviriyor
ama siz iif kullanırsanız sorgu koduna doğrudan alanadi= ifadesini eklediği için lif içindeki not in kodu
Visual Basic
  1. alanadi= not in


gibi accessin çözemediği bir koda dönüşüyor. Çünkü ifade de hem = işareti var hem de in



  Alıntı
Bu mesajı beğenenler:
#9
(12-08-2020, 16:30)halily demiş ki: Sorgu kodu vba ile hazırlanırsa olur ama access sorgu tasarımında iiflı halinde desteklenmiyor galiba.
Isın eğitimini almış değilim o nedenle söyleyeceklerim kendi algı ve yorumlarım, yanlış olma ihtimali yüksek...
Anladigim kadarıyla access  eğer kriterin başına doğrudan sorguda kullanılabilen ifadeleri eklediğimizde onu kullanabiliyor mesela like, in, not in gibi, o zaman access kodu
Visual Basic
  1. alanadi not like ....


gibi bir koda ceviriyor
ama siz iif kullanırsanız sorgu koduna doğrudan alanadi= ifadesini eklediği için lif içindeki not in kodu
Visual Basic
  1. alanadi= not in


gibi accessin çözemediği bir koda dönüşüyor. Çünkü ifade de hem = işareti var hem de in

bende mi olmuyor dedim neyse öğrenmiş oldum ilgi ve alakanıza teşekkür ederim



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sql Içinde Değişken Kullanımı Ile "desteklenmeyen Join Ifadesi" Hatası tarkanay 7 79 Dün, 15:42
Son Mesaj: tarkanay
  Dlookup Fonksiyonuna Degisken Kullanimi tarkanay 2 74 13-10-2020, 13:47
Son Mesaj: tarkanay
  [FORM] Kullanıcı Adı Ve şifre Sonrası Giriş Formuna Yönlendirme ginzu- 9 195 11-08-2020, 09:01
Son Mesaj: ginzu-
  [SORGU] Sorgu Da ölçüt Kullanımı fukufat 5 158 07-08-2020, 08:39
Son Mesaj: fukufat
  Ms Access Ms Outlook Takvim Veya Görev hakkih1 1 127 17-07-2020, 15:17
Son Mesaj: Taruz
  [SORGU] Sorguda Döngü Kullanımı askme_16 4 193 29-06-2020, 10:45
Son Mesaj: askme_16
  [VBA] Kurum Sistemlerine Giriş Yetkilerini Gösterme/yeni Yetki Başvurusu Yapma Bastürk E. 1 151 08-05-2020, 15:28
Son Mesaj: celalll
  [FORM] Ms Sql Veya My Sql E Resim Gömme hedefkaya 0 111 06-05-2020, 20:46
Son Mesaj: hedefkaya

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi