رفع مشکل نمایش ندادن کاراکتر فارسی در Sql Server

0 167

رفع مشکل نمایش ندادن کاراکتر فارسی در Sql Server

حتما تا بحال موقع ذخیره اطلاعات در Sql Server با مشکل ذخیره ؟ به جای کاراکتر فارسی روبرو شده اید.
در این آموزش قصد داریم به رفع مشکل نمایش ندادن کاراکتر فارسی در Sql Server بپردازیم.
پس با ما همراه باشید…

رفع مشکل نمایش ندادن کاراکتر فارسی در Sql Server


گام اول :

در Sql Server برای وارد کردن کاراکتر های فارسی و در کل utf-8 اگر هنوز دیتابیس خود را ایجاد نکرده اید:
در حین ایجاد دیتابیس در ویزارد اول که از شما نام و مشخصات دیتابیس را میخواهد در تب دوم یعنی Option باید تغییرات را اعمال کنید.
اما اگر مانند من دیتابیس را از قبل ایجاد کرده اید روی دیتابیس کلیک راست کنید و گزینه Properties را انتخاب کنید.


گام دوم:

به تب  Option بروید و در قسمت Collation گزینه Persian_100_CI_AI_KS_WS_SC را انتخاب کنید.

رفع مشکل نمایش ندادن کاراکتر فارسی در Sql Server


گام سوم:

یادتان نرود که نوع فیلد را روی nvarchar قرار دهید.
و همچنین در هنگام وارد کردن مقادیر فارسی برای ستون ها در دستور Insert باید از پیشوند N استفاده کنید.

برای مثال:

insert into [TBL-Name] ([Name],[Family],[Age]) values(N'علی',N'مرادی','۲۴')

نظرات و پیشنهادات خود را با ما در میان بگذارید. ☺

شما همچنین ممکن است مانند بیشتر از نویسنده

ترک یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.