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

نام تاپیک: درج فارسی در بانک sql

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

    درج فارسی در بانک sql

    سلام
    من وقتی که عمل درج را در بانک انجام می دهم داده ها در بانک sql به صورت فارسی درج نمی شود برای رفع این مشکل چه باید بکنم؟

    متشکرم

  2. #2
    به چه صورت است که می گوید فارسی درج نمی شود!
    بستگی به نوع تعریف کدپیچ صفحه ای که در آن اطلاعات را گرفته اید (منظور همان فرم ورود اطلاعات) اطلاعات دریافت شده و در بانک ذخیره میشود نباید مشکلی باشد.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    397
    سلام
    من از کدپیج یونیکد استفاده می کنم و در درج و نمایش اطلاعات به صورت فارسی مشکلی ندارم
    ولی وقتی که بانک sql را باز می کنم و اطلاعات را می بینم ،داده ها به صورت فارسی درج نشده به صورت حروف غیر قابل خواندن در بانک هستند
    قبلا که با asp عمل درج را انجام می دادم این مشکل را نداشتم و داده ها درست به صورت فارسی در بانک درج می شد

    متشکرم

  4. #4
    پس به هنگام ذخیره و نمایش اطلاعات مشکلی نیست شما به هنگام نمایش محتویات جدول با phpmyadmin مشکل دارید وآن هم این است که درست نمایش نمی دهد درسته؟
    یه تست کوچولو بکن ببین صفحه ای از Phpmyadmin که داره محتویات جدول رو نشون می دهد کدپیچ نمایشش همان یونی کد 8 هست یا نه ( right clicki - encodeing -unicode(utf-8)-
    ولی در کل نمایش phpmyadmin همچین تمیز نیست ولی نه به این صورت که کلا درست نمایش ندهد.

  5. #5
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    ولی وقتی که بانک sql را باز می کنم
    چطوری بانک رو باز می کنی؟؟
    ظاهرا اشکال از این برنامه است.
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    397
    سلام
    منظورتان از اینکه چطوری بانک را باز می کنم چی هستش؟
    چه جوری شما داده هایتان را در جدولهای sql می توانید ببینید؟
    من هم همین کار را می کنم
    یک نمونه اش این هست:
    ظ…طµط·ظپغŒ ع†ظ…ط±ط§ظ†
    این مدلی در بانک ذخیره می شود اما من می خواهم که اطلاعاتم درست به صورت فارسی درج شود
    با اینکه من در نمایش اطلاعات روی صفحه وب مشکلی ندارم

    متشکرم

  7. #7
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    منظورتان از اینکه چطوری بانک را باز می کنم چی هستش؟
    خوبه جمله خودت رو کوت کردم، خودت گفتی!!!!!

    ظ…طµط·ظپغŒ ع†ظ…ط±ط§ظ†
    به نظر می رسه مشکل شما ربطی به MySQL نداره و باید انکودینگ برنامه ای که باهاش کار می کنید رو درست کنید!
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    397
    باسلام
    اول باید بگویم که بانک من sql است نه mysql
    بعدش هم که اینکه من که گفتم که از یونیکد استفاده می کنم در صفحاتم
    شما خودتان از چه انکودینگی استفاده میکنید؟
    متشکرم

  9. #9
    کاربر دائمی آواتار tabib_m
    تاریخ عضویت
    تیر 1384
    محل زندگی
    ایران - قم
    پست
    1,268
    اگر با phpmyadmin کار میکنید مشکل از این برنامه است. یعنی نسخه جدیدش مشکل داره. اون نسخه ای که easyphp1.6 نصب میکنه درست عمل میکنه ولی این آخریه خرابه . یعنی نه فقط با یونیکد مشکل داره ، بلکه با اربیک ویندوز هم مشکل داره. صفحه خودش با فارسی و عربی درست نمایش داده میشه ولی نمیدونم مشکلش چیه که تیبل ها رو اگه فارسی یا عربی باشن خراب نشون میده.
    ولی داده ها درست ذخیره میشن.

  10. #10
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    اول باید بگویم که بانک من sql است نه mysql
    اول اینکه بانکی با این نام وجود ندارد.....sql زبان اکثر بانک های فعلیست.
    دوم... اگر سوالتون رو در این بخش (php و mysql) مطرح کردید، پس چطوری سوالتون در مورد mysql نیست؟؟

    ممنون.
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  11. #11
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    397
    باسلام
    من به این دلیل سوالم را در این بخش مطرح کردم که بخشی به نام phpو sqlserver در اینجا موجود نیست
    دوم اینکه خواهشا لطفا اگر می تونید به من بگویید که بالای صفحه ورود اطلاعاتم از چه کدپیجی استفاده کنم تا مشکل درج فارسی در بانک حل شود
    من از این کد استفاده می کنم:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  12. #12
    کاربر دائمی آواتار jirjirakk
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    wwwroot
    پست
    660
    اگر شما از کدپیج Windows-1256 استفاده کنید احتمالا می تونید اطلاعات خودتون رو توی جدول درست ببینید و البته اگر از utf-8 استفاده می کنید اطلاعات به همون شکلی که نمایش دادید توی بانک نشون داده میشه چونکه اکسپلولر برنامه ای که از اون برای مشاهده رکوردها استفاده می کنید کدپیج utf-8 رو ساپورت نمیکنه و ...

    --------------------------------------------------------
    اگر توی برنامه دیگه ای مثل دلفی خواستید به اطلاعات دسترسی داشته باشید باید از تابع Utf8ToAnsi برای تبدیل اطلاعات به انسی و نمایش آن ها استفاده کنید و اگز هم از دات نت استفاده می کنید که فکر نکنم با utf-8 مشکلی داشته باشه

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

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