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

نام تاپیک: mysql , خواندن کلمات فارسی

  1. #1

    Unhappy mysql , خواندن کلمات فارسی

    من با استفاده از mysql و C#‎‎‎‎‎‎ و روش ریموت به دیتابیس هاستم وصل میشوم و از جداول دیتابیس اطلاعات را میخوانم
    قبلا این جدول های دیتابیس طراحی شده و در سایت به صورت webapplication در حال استفاده می باشد
    مشکل من در خواندن جملات و کلمات فارسی هست . همینطور که در عکس مشاهده میکنید در mysql در جدول و فیلد name (شماره 3 ) اطلاعات به صورت utf8 ذخیره شده و collation دیتابیش هم utf8 هست . در connection که به صورت ریموت به mysql متصل مبشود CharSet=utf8(شماره 2 ) قرار داده ام اما چه به صورت عادی اطلاعات را بخوانم (شماره 3) چه از توابع تبدیل utf8 به unicod (شماره 4 ) کلمات به صورت utf8 خوانده میشود و به فارسی تبدیل نمی شود (شماره 1 )
    در تنظیمات ویندوز هم زبان را به فارسی تغییر دادم اما همچنان این مشکل من وجود دارد . ممنون میشم من را راهنمایی کنید تا این مشکلم برطرف شود




    عکس های ضمیمه عکس های ضمیمه

  2. #2
    کاربر دائمی آواتار Masoome_das
    تاریخ عضویت
    تیر 1389
    محل زندگی
    تهران
    سن
    41
    پست
    199

    نقل قول: mysql , خواندن کلمات فارسی

    نوع تعریف داده تان را در پایگاه دادتان به Nvarchar تغییر بدید

  3. #3
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: mysql , خواندن کلمات فارسی

    نقل قول نوشته شده توسط Masoome_das مشاهده تاپیک
    نوع تعریف داده تان را در پایگاه دادتان به Nvarchar تغییر بدید
    برای کسب اطلاعات بیشتر به روز نامه های کثیر الانتشار مراجعه کنید.

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

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