View Full Version : عدم تشخیص انتصاب فارسی
saed2006
سه شنبه 04 فروردین 1388, 22:39 عصر
با سلام
فیلد های فارسی رو به این شکل
feild="فارسی"
در db ذخیره میکنم
در موقع select وقتی مثلا اینو
select * from main WHERE type='فارسی'
مینویسم نتیجه ای از select نمیگیرم
reza1357
چهارشنبه 05 فروردین 1388, 00:00 صبح
بخاطر کاراکتر ی است شما بجای ی فارسی کلیدهای Shift+x رو وارد کنید درست میشود.
برای برطرف کردن این مشکل در انجمن جستجو کنید یک dll دوستان معرفی کردند که این مشکل رو برطرف میکند.
موفق باشید.
saed2006
چهارشنبه 05 فروردین 1388, 10:39 صبح
کلماتی که مقایسه میشن اصلا 'ی' ندارن
Qermezkon
چهارشنبه 05 فروردین 1388, 11:18 صبح
بهتر اين جوري نوشته بشه:
Select * From Table1 Where Field1=N'مهدي'
Mbt925
چهارشنبه 05 فروردین 1388, 11:58 صبح
معمولا اکثر برنامه نویسان به دلیل تفاوت بعضی حروف فارسی در پایگاه داده ای و ویندوز و ... مشکل دارن.
بعضی حروف هستند که مشکل دارند و بارها در موردشون بحث شده و یه سری راه حل ها هم ارائه شده.
برای جستجو هم از دستور LIKE استفاده کنید بهتره.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.