PDA

View Full Version : سوال: مشکل در درج فارسی



pbiuki630
شنبه 19 دی 1388, 08:58 صبح
سلام دوستان
من توی برنامم اطلاعات رو فارسی تو db درج میکنم ولی عربی ذخیره میشه حالا وقتی میخوام اطلاعات رو توی برنامه فراخوانی کنم و با اطلاعات فارسی مقایسه کنم مشکل دار میشم.چی کار باید بکنم؟

بهنام بهمنی
شنبه 19 دی 1388, 10:29 صبح
لطفا سئوالتان را واضح تر توضيح دهيد؟
مفهوم فارسي نوشتن و عربي درج شدن نامشخص است.

DlphIran
شنبه 19 دی 1388, 10:31 صبح
حتما مشكلتون مربوط به حروف ك و ي هست

خيلي در اين رابطه بحث شده ، جستجو كنيد:لبخندساده:

pbiuki630
شنبه 19 دی 1388, 11:16 صبح
لطفا سئوالتان را واضح تر توضيح دهيد؟
مفهوم فارسي نوشتن و عربي درج شدن نامشخص است.



مثلا وقتی علی رو وارد db میکنم ذخیره میشه ولی زیر حرف ی دو تا نقطه میذاره.میخوام این حالت پیش نیاد

benyaminrahimi
شنبه 19 دی 1388, 12:13 عصر
اين مشکل هنوز حل نشده

با وجود اينکه تو sql server 2008 کاليژن persian اضافه شده و تو xp sp3 و بالاتر مشکل ي و ک
حل شده

ولي هنوز تمام ورژن هاي sql ي رو با دونقطه زيرش ذخيره ميکنن يعني عربي


تا حل اين مشکل از طرف microsoft براي sql

شما از ورژن قبلي kbdfa.dll استفاده کنيد

که بايد تو system32 کپي کنيد اين dll رو براتون ارسال ميکنم تو ويندوز سون و ويستا هم تست شده
موفق باشيد

pbiuki630
شنبه 19 دی 1388, 13:42 عصر
این مشکل هنوز حل نشده

با وجود اینکه تو sql server 2008 کالیژن persian اضافه شده و تو xp sp3 و بالاتر مشکل ی و ک
حل شده

ولی هنوز تمام ورژن های sql ی رو با دونقطه زیرش ذخیره میکنن یعنی عربی


تا حل این مشکل از طرف microsoft برای sql

شما از ورژن قبلی kbdfa.dll استفاده کنید

که باید تو system32 کپی کنید این dll رو براتون ارسال میکنم تو ویندوز سون و ویستا هم تست شده
موفق باشید


ممنون دوست عزیز اینو کپی کردم ولی مشکلم حل نشد
:ناراحت:

benyaminrahimi
شنبه 19 دی 1388, 15:03 عصر
يادم نبود اول بايد
C:\WINDOWS\system32\dllcache کپي شه
بعد
C:\WINDOWS\system32 کپي شه

بعدم يک بار reset کنيد دستگاه رو