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

نام تاپیک: در نظر گرفته نشدن کاراکتر های خاص در FTS

  1. #1

    در نظر گرفته نشدن کاراکتر های خاص در FTS

    سلام ،

    در ابتدا بگم که می دونم سوالم یه کم اشکال فنی داره و با ماهیت index گزاری FTS در تناقضه ، اما بالاخره این یک سناریویی است که باید یه راه حل خوب براش پیدا بشه.

    ما یک سری متن عربی رو به database اضافه کردیم که این متون اعراب دارند (نوع فیلد ما ntext است) حالا با توجه به اینکه توابع string روی ntext کار نمی کنن و همین طور با توجه به نکته ای که در ابتدا عرض کردم ، اگر ما بخواهیم در این متون به صورت بدون اعراب جستجو کنیم راه حل چیست؟

    امیدوارم تنها راه حلش نگهداری 2 نسخه از متون نباشه

    ممنون
    آخرین ویرایش به وسیله titbasoft : دوشنبه 11 دی 1385 در 17:37 عصر
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  2. #2
    ایا نمی توانید از تابع Convert برای تبدیل Ntext به NChar استفاده کنید؟

  3. #3
    یکی از دوستان حدود 3 سال پیش این مشکل رو داشتن که در نهایت منجر به یکسری تحقیقات شد. همونطور که میدونید SQL Server زیان عربی رو بخوبی پشتیبانی میکنه

    http://msdn.microsoft.com/library/de...bicsupport.asp

    در این مقاله توضیحات کاملی درباره نحوه ساخت و تنظیم Collation ها داده شده. مقاله زیر هم مطالب خوبی داره

    http://www.microsoft.com/middleeast/...FoxPro.aspx#14


    ما در نهایت با شخصی با نام محمد شرف که در Microsoft Middle East Support کار میکرد تماس گرفتیم که متاسفانه من فقط این ایمیل رو پیدا کردم


    Search in SQL Server

    From: Saeid Azish <Saeid.Azish@drs.co.uk>
    To: <Mohamed.Sharaf@egdsc.microsoft.com>
    CC: <fuad_comx@yahoo.com>
    Date: Jul 2 2004 - 4:07pm

    Dear Mohamed,


    Thanks for your reply. As this question is a matter of emmergency, I'm dropping you this email. My problem is SQL Server search using enterprise manager and query analyzer. What I'm trying to do is to search for names regardless of their annotations for example I've got these names in my table which the field type is NVarchar and collation is set to Arabic

    خالد
    خالِد

    What I'd like to have is when users search for

    خالد

    they get both records containg all combinations of خالد regardless of its annotations. I haven't got this problem with Kashida like خالــــــــد it only happens with annotations.

    Any help or experince would be greatfully appreciated and looking forward to your response.



    Regards,
    Saeid




    Saeid Azish
    Software Analyst/Developer
    DRS Data & Research Services Plc.
    Unit 38 Potters Lane,
    Kiln Farm, Milton Keynes, MK11 3HQ
    United Kingdom
    Phone: +44(0)1908 666088 (399)
    Fax: +44(0)1908 355114
    HYPERLINK "mailto:Saeid.Azish@drs.co.uk"Saeid.Azish@drs.co.u k
    http://www.drs.co.uk



    اگر مقالات بالا کمکی نکرد با همین شخص تماس بگیرید, احتمالآ بتونه مشکل رو حل کنه.

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

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