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

نام تاپیک: تفاوت شناختن "ی" (فارسی) با "ی" (عربی) در هنگام جستجو درفیلد کاراکتری

  1. #1

    تفاوت شناختن "ی" (فارسی) با "ی" (عربی) در هنگام جستجو درفیلد کاراکتری

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

  2. #2
    کاربر دائمی آواتار AmirAmiri
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    مشهد
    پست
    353

    نقل قول: تفاوت شناختن "ی" (فارسی) با "ی" (عربی) در هنگام جستجو درفیلد کاراکتری

    سلام دوست عزیز.
    کافیه تو دستور SELECT اینطوری بنویسید:
    SELECT * FROM tbl WHERE tbl.CarName=N'پراید'


    کافیه اول هر متن N بزارید اینطوری مشکلتون رفع میشه.

    موفق و پیروز باشید.

  3. #3

    نقل قول: تفاوت شناختن "ی" (فارسی) با "ی" (عربی) در هنگام جستجو درفیلد کاراکتری

    شما تو رویداد keypress فرمتون بنویسید:

    if (e.KeyChar == 1740)
    {
    e.KeyChar =
    Convert.ToChar(1610);
    }

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

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