نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل در فیلتر کردن

  1. #1
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    مشکل در فیلتر کردن

    با سلام اساتید محترم لطفا در صورت اطلاع بفرمایید مشکل این کد چیه

    Search = "Name_P"
    LoadDB_Design(" where (" + search + " like N'%" & txtSearch.Text & "%')")

    این کد نه (ي)عربی رو میاره نه (ی)فارسی رو ولی با بقیه مشکلی نداره مثلا اگر مریم باشه میاره ولی اگر یلدا باشه خیر (منظورم در مورد ی بین حروف هست که نتیجه داره) بصورت دقیقتر اینکه اگر حرف ی خالی رو تایپ کنم هیچ نتیجه ای دریافت نمیکنم
    با توجه به اینکه تعداد زیادی نام با ی آخر و اول هست فقط نام هایی لود میشن که ی بین حروف هست
    ممنون میشم دوستان در این رابطه کمک بفرمایید خیلی سرچ کردم و تست کردم نتیجه نگرفتم سپاسگزارم

  2. #2

    نقل قول: مشکل در فیلتر کردن

    سلام دوست عزیز احتمالا دیتا بیس شما با حروف ی عربی وارد شده بررسی کنید

  3. #3
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    نقل قول: مشکل در فیلتر کردن

    ممنونم از پاسخ شما .
    من این کد رو قبل از ثبت و ویرایش و جستجو قرار دادم مشکلم کامل حل شد . خط اول برای ثبت و ویرایش هر سه خط قبل از جستجو .
    برای وارد کردن حروف عربی به دیتابیسم استفاده کردم عددها رو بعد از Replace جابجا کنید فارسی وارد دیتابیس میشه . البته مطمئن هستم که همه این مطلب رو میدونستن اینرو برای تعداد معدودی نوشتم که مثل من مبتدی هستند .


    txtSearch.Text = txtSearch.Text.Replace(ChrW(1603), ChrW(1705)).Replace(ChrW(1740), ChrW(1610)).Replace(ChrW(1609), ChrW(1740))
    txtSearch.Focus()
    txtSearch.Select(txtSearch.Text.Length, 0)


    الان مشکل ی و ک کاملا برای من حل شده

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •