PDA

View Full Version : اعداد فارسی در sql server



farnaz2003
شنبه 01 اردیبهشت 1386, 11:28 صبح
من یک رشته که ترکیبی از حروف و اعداد فارسی و انگلیسی است دارم که برای نمایش

اعداد فارسی در sql server مشکل دارم، لطفا راهنمایی کنید.

اَرژنگ
شنبه 01 اردیبهشت 1386, 12:49 عصر
من یک رشته که ترکیبی از حروف و اعداد فارسی و انگلیسی است دارم که برای نمایش

اعداد فارسی در sql server مشکل دارم، لطفا راهنمایی کنید.
سوالتان خیلی مبهمه، یک مثال میتونید بزنید که در داتا بیس چی دارید؟
اعداد فارسی فقط در یونیکد وجود دارند و در حقیقت اعداد نیستند، به عنوان کارکترهایه یونیکد باید بهشان نگاه کرد.
یا اینکه اصلاً سوال شما چیزه دیگری است؟

hdv212
شنبه 01 اردیبهشت 1386, 14:08 عصر
اگه مشکلتون اینه که اعداد فارسی به صورت انگلیسی نمایش داده میشن، به این مسیر بروید :
‍Control Panel > Regional and Language Options و از برگه ی اول بر روی Customize کلیک کنید و در پنجره ی جدید آخرین قسمت یعنی Digit Substitution رو بر روی National قرار دهید، مشکل حل میشه.

Behrouz_Rad
دوشنبه 03 اردیبهشت 1386, 00:48 صبح
اعدادی که افراد وارد می کنند، اعداد لاتین است.
شما باید این اعداد رو به معادل فارسیه اونها تبدیل کنی.
برای اینکار، به "کد اسکی" هر عددی که در عبارتت وجود داره، ۱۵۸۴ واحد اضافه و سپس عبارت حاصل رو در دیتابیس ذخیره کن. (مثل همین کاری که من الان کردم و تو داری اعداد من رو به صورت اعداد فارسی می بینی - در Firefox این مورد مشهود تره)

موفق باشید.

eshirvana
دوشنبه 06 تیر 1390, 11:30 صبح
اعدادی که افراد وارد می کنند، اعداد لاتین است.
شما باید این اعداد رو به معادل فارسیه اونها تبدیل کنی.
برای اینکار، به "کد اسکی" هر عددی که در عبارتت وجود داره، ۱۵۸۴ واحد اضافه و سپس عبارت حاصل رو در دیتابیس ذخیره کن. (مثل همین کاری که من الان کردم و تو داری اعداد من رو به صورت اعداد فارسی می بینی - در Firefox این مورد مشهود تره)

موفق باشید.
آقا می تونی کدتو به من بگی چیه تو اس کیو ال؟
من کلی دیتا تو دیتابیس دارم که باید اعدادشو تبدیل به اعداد فارسی کنم