View Full Version : سورت فارسی با فرمت یونیکد
iran400
جمعه 06 بهمن 1385, 21:35 عصر
سلام به همه شما
با asp کار میکنم اطلاعات داخل دیتابیس یونیکد ذخیره میشود و موقعی که میخواهم سورت کنم آن را بر طبق حروف الفبا نشان نمیدهد.
به فرض به صورت زیر سورت میکند
م
ب
ر
آ
ج
ع
لازم به ذکر است که اطلاعات داخل دیتابیس بصورت چپندر قیچی ذخیره شده و ظاهرا هر دو کاراکتر یک کلمه فارسی را تشکیل میدهند.
ممنون میشوم که راهنمایی فرمایید
aidinwashere
شنبه 07 بهمن 1385, 00:06 صبح
قبل یا بعدشون space ای چیزی نیست؟
گفتی چپندر قیچی، شک کردم که داده ها درست وارد شدن یا نه.
netspc
شنبه 07 بهمن 1385, 13:37 عصر
سلام رو سرور هستی یا تو خونه با کامپیوتر خودت داری تست میکنی؟
دیتابیست چیه؟ اکسس . sql server یا mysql
یه راه کلی تو ویندوز اکس پی باید بری تو کنترل پنل در قسمت تنظیمات زبان فارسی رو انتخاب کنی و همینطور در قسمت advance هم باید زبان فارسی رو انتخاب کنی
و اگر از sql server استفاده میکنی در موقع نصب باید گزینه Arabic رو انتخاب کرده باشی و اینکه گزینه جستجو و سورت بصورت زیانهای middle east رو هم باید فعال کرده باشی
iran400
یک شنبه 08 بهمن 1385, 23:39 عصر
سلام
خیلی ممنون که پاسخ دادید
دیتابیسم sql server هست
مشکلی با فارسی نیست؛ به همون صورتی که ذخیره میشه به همون صورت هم نمایش میدهم و فارسی کامل نمایش داده میشه
هیچ مشکلی ندارم فقط مشکل سورت کردن (order by title ) به ترتیب حروف الفبا دارم
همین
با تشکر
AminSobati
دوشنبه 09 بهمن 1385, 00:10 صبح
امیدوارم این کمک کنه:
http://www.barnamenevis.org/forum/showthread.php?t=58643
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.