با سلام
زمانی که اطلاعات را با دستور ORDER BY و بر اساس یک فیلد متنی که اطلاعات فارسی ذخیره
کرده انجام می دهم حرف 'ک' را بعد از حرف 'ی' قرار می ده اشکال کار در کجاست لطفا من را
در این مورد راهنمایی کنید
با تشکر از همه دوستان
با سلام
زمانی که اطلاعات را با دستور ORDER BY و بر اساس یک فیلد متنی که اطلاعات فارسی ذخیره
کرده انجام می دهم حرف 'ک' را بعد از حرف 'ی' قرار می ده اشکال کار در کجاست لطفا من را
در این مورد راهنمایی کنید
با تشکر از همه دوستان
یه نگاهی به اینجا بنداز.
http://www.swissdelphicenter.ch/torr...de.php?id=2243
با سلام
متاسفانه به دلیل تداخل زبان عربى و فارسى در ویندوز این مشکل به وجود آمده و این یک اشکال ویندوز هست که براى زبان فارسى حروف "ک" و "ی" رو جداگانه ایجاد کرده.
حرف "ک" با همزه عربى هست و در فارسى همچنین حرفى نداریم و همچنین حرف "ی" با دونقطه در زیر آن نیز عربى هست.
براى رفع این مشکل باید در صفحه کلید تغییراتى دهید که از حروف "ک" و "ی" عربى بجاى فارسى استفاده شود. براى این که در جاى لازم بتوان از "ى" فارسى نیز استفاده کرد آن را در جاى دیگرى قراردهید (من روى Shift-X قراردادم).
اگر خواستید برنامه را برایتان مىفرستم ( فقط نمىدانم که به کدام تالار بفرستم که مناسبتر باشد)
صبا صبوحى
ممنون می شوم اگر برایم بفرستی
در صورت استفاده از فیلدهایی از جنس Nvarchar مشکل سورت فارسی نخواهید داشت
منی که نام شراب از کتاب می شستم
زمانه کاتب دکان می فروشم کرد.