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

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

  1. #1

    فارسی نویسی در دیتابیس

    سلام

    دوستان من با vb.net یه دیتابیس ایجاد کردم و خاصیت Data Type فیلد هامو روی sql_variant ست کردم

    حالا وقتی اطلاعات فارسی رو بازخوانی میکنم بعضی ها درست هست و بعضی ها به شکل ؟؟؟؟؟؟؟؟

    من قبلا بانک اطلاعاتیمو با sql server 2008 r2 ساخته بودم اونجا یه گزینه داشت به اسم collation وقتی اون رو روی arabic-as-ci میذاشتم دیتابیس بدون مشکل با حروف فارسی کار میکرد اما الان که بانک رو بویسله خود vb.net ایجاد کردم دیگه اون گزینه تغییر collation وجود نداره

    ممنون میشم راهنمایی کنید

  2. #2
    کاربر دائمی آواتار h_assefi
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    اصفهان
    پست
    276

    نقل قول: فارسی نویسی در دیتابیس

    نقل قول نوشته شده توسط vahid1400 مشاهده تاپیک
    سلام

    دوستان من با vb.net یه دیتابیس ایجاد کردم و خاصیت Data Type فیلد هامو روی sql_variant ست کردم

    حالا وقتی اطلاعات فارسی رو بازخوانی میکنم بعضی ها درست هست و بعضی ها به شکل ؟؟؟؟؟؟؟؟

    من قبلا بانک اطلاعاتیمو با sql server 2008 r2 ساخته بودم اونجا یه گزینه داشت به اسم collation وقتی اون رو روی arabic-as-ci میذاشتم دیتابیس بدون مشکل با حروف فارسی کار میکرد اما الان که بانک رو بویسله خود vb.net ایجاد کردم دیگه اون گزینه تغییر collation وجود نداره

    ممنون میشم راهنمایی کنید
    بهتره که data type هات را بیشتر از نوع text (متنی) قرار بدی تا به مشکلی مثل این بر نخوری

  3. #3

    نقل قول: فارسی نویسی در دیتابیس

    چرا از نوع nvarchar(50) قرار نمی دی که دیگه مشکلی با حروف فارسی نداشته باشی

  4. #4

    نقل قول: فارسی نویسی در دیتابیس

    درود

    همیشه از ابتدای ساخت DB نوع داده های رشته ای را از نوع nvarchar قرار دهید.

    و بهتره که دیگه از text هم استفاده نکنیم چون ماکروسافت می خواهد اون ها رو remove کنه. در ورژن های آینده.

  5. #5

    نقل قول: فارسی نویسی در دیتابیس

    نقل قول نوشته شده توسط speralda مشاهده تاپیک
    درود

    همیشه از ابتدای ساخت DB نوع داده های رشته ای را از نوع nvarchar قرار دهید.

    و بهتره که دیگه از text هم استفاده نکنیم چون ماکروسافت می خواهد اون ها رو remove کنه. در ورژن های آینده.
    دوستان nvarchar(max هم کردم باز دیتا هایی مه save میکنم به صورت ???????? هست

    چه کنم؟

  6. #6

    نقل قول: فارسی نویسی در دیتابیس

    همون nvarchar درسته اما شما زیادی با collation ها ور رفتید !
    کلا اونهایی که مخفف as دارند یعنی asci که زبان فارسی رو پشتیبانی نمی کنند ( هر عربی که عربی نیست !)

  7. #7

    نقل قول: فارسی نویسی در دیتابیس

    نقل قول نوشته شده توسط hakim22 مشاهده تاپیک
    همون nvarchar درسته اما شما زیادی با collation ها ور رفتید !
    کلا اونهایی که مخفف as دارند یعنی asci که زبان فارسی رو پشتیبانی نمی کنند ( هر عربی که عربی نیست !)
    من تو ویندوز قبلیم sql server 2008 r2 نصب کردم و اونجا با collation ها ور رفتم و اتفاقا اون موقع مشکلی نداشتم

    الان 7 نصب کردم و فقط vb.net 2010 نصب کردم هر چی گشتم دنبال منوی انتخاب collation پیداش نکردم تو vb بنابراین تغییری هم درش ایجاد نکردم

  8. #8

    نقل قول: فارسی نویسی در دیتابیس

    دوست عزیز شما در قسمتی که فیلدهاتون هستن Charset رو روی utf8 قرار بده قول میدم که مشکلت حل میشه :) فکر کنم تنها utf8 یا utf8 general ci باشه.

  9. #9

    نقل قول: فارسی نویسی در دیتابیس

    نقل قول نوشته شده توسط why.darkness مشاهده تاپیک
    دوست عزیز شما در قسمتی که فیلدهاتون هستن Charset رو روی utf8 قرار بده قول میدم که مشکلت حل میشه :) فکر کنم تنها utf8 یا utf8 general ci باشه.
    میشه بگید این قسمت دقیقا کجا هست؟

تاپیک های مشابه

  1. فارسی نویسی در دیتابیس
    نوشته شده توسط maisam57 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 21 اسفند 1386, 16:49 عصر
  2. سوال درباره ی فارسی نویسی در دیتابیس
    نوشته شده توسط parvin2 در بخش SQL Server
    پاسخ: 3
    آخرین پست: یک شنبه 12 فروردین 1386, 21:28 عصر
  3. فارسی نویسی
    نوشته شده توسط v_shalchian در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: جمعه 17 مرداد 1382, 12:39 عصر
  4. مشکل فارسی نویسی با wiundowsXP و VB6
    نوشته شده توسط arsafari در بخش VB.NET
    پاسخ: 0
    آخرین پست: چهارشنبه 15 مرداد 1382, 07:28 صبح
  5. فارسی نویسی
    نوشته شده توسط Mohammad S در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: دوشنبه 15 اردیبهشت 1382, 03:46 صبح

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

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