View Full Version : مشکل در هنگام sort اطلاعات فارسی
aminkeshani
سه شنبه 18 مهر 1385, 13:31 عصر
با سلام
زمانی که اطلاعات را با دستور ORDER BY و بر اساس یک فیلد متنی که اطلاعات فارسی ذخیره
کرده انجام می دهم حرف 'ک' را بعد از حرف 'ی' قرار می ده اشکال کار در کجاست لطفا من را
در این مورد راهنمایی کنید
با تشکر از همه دوستان
master13111
دوشنبه 24 مهر 1385, 08:31 صبح
یه نگاهی به اینجا بنداز.
http://www.swissdelphicenter.ch/torry/showcode.php?id=2243
SabaSabouhi
دوشنبه 24 مهر 1385, 14:38 عصر
با سلام
متاسفانه به دلیل تداخل زبان عربى و فارسى در ویندوز این مشکل به وجود آمده و این یک اشکال ویندوز هست که براى زبان فارسى حروف "ک" و "ی" رو جداگانه ایجاد کرده.
حرف "ک" با همزه عربى هست و در فارسى همچنین حرفى نداریم و همچنین حرف "ی" با دونقطه در زیر آن نیز عربى هست.
براى رفع این مشکل باید در صفحه کلید تغییراتى دهید که از حروف "ک" و "ی" عربى بجاى فارسى استفاده شود. براى این که در جاى لازم بتوان از "ى" فارسى نیز استفاده کرد آن را در جاى دیگرى قراردهید (من روى Shift-X قراردادم).
اگر خواستید برنامه را برایتان مىفرستم ( فقط نمىدانم که به کدام تالار بفرستم که مناسبتر باشد)
صبا صبوحى
aminkeshani
سه شنبه 25 مهر 1385, 16:30 عصر
ممنون می شوم اگر برایم بفرستی
sarami
سه شنبه 25 مهر 1385, 23:27 عصر
در صورت استفاده از فیلدهایی از جنس Nvarchar مشکل سورت فارسی نخواهید داشت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.