ورود

View Full Version : سوال: نمایش ندادن حروف فارسی



طبیب دل
چهارشنبه 20 دی 1391, 14:21 عصر
با سلام به دوستان
من بانک برنامم که فقط دو تا جدول داره تو خود محیط vs ساختم حالا وقتی تو جدول درج می کنم حروف فارسی رو به شکل علامت سئوال نمایش میده کسی میدونه مشکلش چیه؟
ضمنا وقتی دستی تو تیبل مینویسم مشکلی نداره
چی کار کنم؟
با تشکر.

alihassanabadi
چهارشنبه 20 دی 1391, 15:34 عصر
سلام
در مورد نوع داده ها در sql تحقیق کنید
نوع فیلد رو به nvarchar تغییر بده
و اگه درست نشد مشکل از اینه که شما از پارامتر ها استفاده نکردید

morteza_mokhtari
چهارشنبه 20 دی 1391, 22:36 عصر
سلام دوست عزیز شما باید هنگام درج رکورد در جدول برای دستور insert از حرف N قبل از فیلد ها استفاده کنید حرف N برای unicode هستش که فارسی رو هم پوشش میده.مثلا به این صورت


insert into category values categoryName=N'ali'

طبیب دل
چهارشنبه 20 دی 1391, 22:44 عصر
سلام
در مورد نوع داده ها در sql تحقیق کنید
نوع فیلد رو به nvarchar تغییر بده
و اگه درست نشد مشکل از اینه که شما از پارامتر ها استفاده نکردید

نوع فیلد nvarchar بود و حرف شما درست بود از پارامتر استفاده نکرده بودم