سلام
من یه برنامه دفترچه تلفن نوشتم که با دستورات sql کار میکنه .
(یرای درج از دستور insert )
اما وقتی داخل text box ها فارسی درج میکنم در داخل data grid view متن فارسی را به صورت علامت سوال تایپ می کند .
اشکال کجاست ؟
سلام
من یه برنامه دفترچه تلفن نوشتم که با دستورات sql کار میکنه .
(یرای درج از دستور insert )
اما وقتی داخل text box ها فارسی درج میکنم در داخل data grid view متن فارسی را به صورت علامت سوال تایپ می کند .
اشکال کجاست ؟
اطلاعات دیتابیستو تو sqlserver چک کن ببین فارسی ثبت میشه یا نه؟سلام
من یه برنامه دفترچه تلفن نوشتم که با دستورات sql کار میکنه .
(یرای درج از دستور insert )
اما وقتی داخل text box ها فارسی درج میکنم در داخل data grid view متن فارسی را به صورت علامت سوال تایپ می کند .
اشکال کجاست ؟
تو sql شما بايد در قسمت collation name بايد server default را انتخاب كني گه جواب نداد بايد Albanian_Cl_Al_ks_Ws را انتخاب كني
مال من latin1_general_cl_as هست و مشکلی ندارهتو sql شما بايد در قسمت collation name بايد server default را انتخاب كني گه جواب نداد بايد Albanian_Cl_Al_ks_Ws را انتخاب كني
Sql اگر 2008 هست نوع پایگاه داده خودت رو Persian در نظر بگیر.
فونت های تکست باکس هات رو چک کن از Thoma یا Arial استفاده کنی بهتره.
شما باید در دستور Insert یا update قبل از مقدار مورد نظر حرفN را اضافه کنید.مثال:
insert into Student (name,family) values(N'امین',N'امیرخانی')