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