نمایش نتایج 1 تا 3 از 3

نام تاپیک: فونت فارسی

  1. #1
    کاربر دائمی آواتار mhsmity
    تاریخ عضویت
    مهر 1387
    محل زندگی
    استان يزد
    سن
    36
    پست
    671

    فونت فارسی

    سلام SqlExperss & Microsoft Visual Studio 2010 وقتی که ( با برنامه ای که نوشتم)، رشته های فارسی را درج یا ویرایش می کنم (در پایگاه داده) کارکتر های عبارت مورد نظر به صورت ؟ ذخیره می شود. نکته:وقتی اطاعات خود را با Sql وارد می کنم هیچ مشکلی پیش نمی یاد و حروف فارسی حالت طبیعی دارند.نمایش حروف فارسی در برنامه هم هیچ مشکلی ندارد. این مشکل فقط به وسیله Insert & Updata ها در برنامه به وجود می آید.

  2. #2

    نقل قول: فونت فارسی

    نوع رشته برای فارسی در بانک اطلاعاتی باید nvarchar باشد

  3. #3

    نقل قول: فونت فارسی

    یک N هم باید قبل از فیلد مورد نظر قرار بدین.

    INSERT INTO [Table] (Fild1,Fild2,...) VALUES (N'Value1',N'Value2',...)

    پیشنهاد میشه اطلاعاتتون رو بصورت پارامتری به دیتابیس پاس بدین.
    مثل :

    INSERT INTO [Table] (Fild1,Fild2,...) VALUES (@Value1,@Value2,...)

    اینطوری هم اطلاعاتتون یونیکد در بانک درج میشه و هم مزایای دیگه ای داره که توی همین سایت متونین دربارش جستجو کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •