ایجاد کد سرچ در کوئری اکسس

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ARYACLUB

    • 2015/03/22
    • 28

    پرسش ایجاد کد سرچ در کوئری اکسس

    با سلام خدمت همه دوستان

    بنده توی ایجاد سرچ در کوئری مشکل داشتم

    به طور مثال در دیتابیس 3 فیلد / نام / نام خانوادگی و کد ملی داریم
    در گوئری هم سه کد زیر را داریم

    کد:
    Like "*"+[Forms]![Frm_Nam_Serch]![NAME_1]+"*"
    Like "*"+[Forms]![Frm_Nam_Serch]![NAME_2]+"*"
    Like "*"+[Forms]![Frm_Nam_Serch]![Code_1]+"*"
    حال اگر جدول دیتابیس به صورت زیر باشه و و کلمه فقط محمدی در فیلد خانوادگی سرچ بشه و نام و کد ملی را * بزنیم
    به دلیل خالی بودن فیلد ها دیگه نتیجه جستجو صفر هستش
    برای این مشکل چیکار باید کرد که Null را نادیده بگیره

    با تشکر
  • ARYACLUB

    • 2015/03/22
    • 28

    #2
    با تابع NZ هم نتونستم نتیجه بگیرم /

    لطفا راهنمایی کنید

    مثال
    کد:
    Like Nz("*"+[Forms]![F_1_Search]![NAME_1]+"*")

    کامنت

    • Amir Ghasemiyan

      • 2013/09/20
      • 4598
      • 100.00

      #3
      سلام دوست عزيز
      من خيلي وقته با اكسس كار نكردم و تقريبا همه چي يادم رفته اما در اين چنين شرايطي معمولا من از if استفاده ميكنم
      ميگم اگر محتواي فرم خالي نيست شرط like رو بذار و گرنه خالي بذار يا like "*" قرار بده

      کامنت

      • rostamani

        • 2019/02/18
        • 8

        #4
        جدول برنامت رو بده که برات درستش کنم .اینجوری نمیشه گفت .

        کامنت

        چند لحظه..