ورود

نسخه کامل مشاهده نسخه کامل : مشکل حروف فارسی در SQL Express



ahmad_r
17-03-2010, 17:10
سلام من با #C و SQL برنامه ای نوشته ام

در جستجو متوجه شدم که هرجا ی(فارسی) وارد کرده ام ي(عربی) ذخیره شده

وقتی سایر ورژنهای SQL را نصب می کردم یه قسمتی داشت که زبان رو انتخاب می کردیم اما چون از Express استفاده می کنم تا بتونم اونو در ستاپ قرار بدم نمی دونم چطوری باید این مشکلو حل کنم

لطفا راهنمایی کنید (شایدم مشکل از جای دیگری باشه)

با تشکر

ahmad_r
17-03-2010, 17:36
اولین باره که اینقدر سریع بعد از سوال پرسیدن به جواب می رسم

مشکلم به خاطر ندونستن کار N ای بود که در دستور Select گذاشته بودم (البته الان هم نمی دونم ولی وقتی برش داشتم دیگه درست شد و ی فارسی و عربی فرقی ندارند)

select * from table where Famil like N 'str' <== Select

آخه برای Select از قسمت View در SQL Server کمک گرفته بودم

misoft
24-03-2010, 08:14
سلام
کارش اینه که پارامترت به صورت یونیکد ذخیره بشه
من باشم حذفش نمیکنم
فکر کن کیبورد شما "ی" تنظیم شده ، کیبرد یه رایانه دیگه "ي" . حالا اگر با یکیشون در دیتابیس داده رو ثبت کنی و در رایانه دیگه جست جو میکنی.
اگر این حرف نباشه ممکنه به مشکل بر بخوری.