قله بلند
یک شنبه 28 اردیبهشت 1393, 02:09 صبح
سلام دوستان
من اجازه می دم تا کاربر بتونه هر بخشی از لغت موردنظرش رو که در ذهن داره جستجو کنه. مثلاً اگر کل لغت رو یادش نیست اما مثلاً دو حرف اول اون لغت رو یادش می یاد، می تونه جستجو کنه که چنین چیزی می شه:
Like '*" & Me.Text0 & "*'
اما وقتی این تکست باکس خالی است و کاربر، دکمه جستجو رو می زنه، کل رکوردهای پایگاه داده ها به عنوان نتیجه جستجو بر می گرده که درست نیست.
از دستور زیر هم استفاده کردم ولی انگار برنامه متوجه نمی شه و دوباره کل رکوردهای پایگاه داده رو به عنوان خروجی بر می گردونه.
If IsNull(Me.Text0.Value)
البته باید عرض کنم که من پیغام سیستم به کاربر رو روی برچسب نمایش می دم نه روی msgbox.
من اجازه می دم تا کاربر بتونه هر بخشی از لغت موردنظرش رو که در ذهن داره جستجو کنه. مثلاً اگر کل لغت رو یادش نیست اما مثلاً دو حرف اول اون لغت رو یادش می یاد، می تونه جستجو کنه که چنین چیزی می شه:
Like '*" & Me.Text0 & "*'
اما وقتی این تکست باکس خالی است و کاربر، دکمه جستجو رو می زنه، کل رکوردهای پایگاه داده ها به عنوان نتیجه جستجو بر می گرده که درست نیست.
از دستور زیر هم استفاده کردم ولی انگار برنامه متوجه نمی شه و دوباره کل رکوردهای پایگاه داده رو به عنوان خروجی بر می گردونه.
If IsNull(Me.Text0.Value)
البته باید عرض کنم که من پیغام سیستم به کاربر رو روی برچسب نمایش می دم نه روی msgbox.