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

نام تاپیک: تبدیل شدن متن فارسی به (؟) در DATAGRIDVIEW

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    38
    پست
    296

    تبدیل شدن متن فارسی به (؟) در DATAGRIDVIEW

    با سلام
    وقتی اطلاعات فارسی TEXTBOX ها رو به DATAGRIDVIEW انتقال میدم تبدیل به علامت ؟ میشن. ممنون میشم اگر راهنمایی کنید.

  2. #2
    اول فونت Datagrid رو چک کنید

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    38
    پست
    296
    قبلا درست بود یک دفعه این حالت بوجود اومد . دیگه جز این مورد دلیلش چی میتونه باشه

  4. #4
    ببینید که فونتی را که انتخاب کردید ، Script اون روی arabic باشه.
    اگر که فقط توی این datagrid مشکل دارید ، حتما از فونتشه

  5. #5
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    منظورت از انتقال متن از TextBox به دیتاگریدویو چیه ؟ اگه منظورت اینه که به دیتابیس وارد میکنی و بعد از طریق DataGridView نمایش میدی، مشکل از طرف دیتابیست هست، و اگر مشکلت همین بود سعی کن از Stored Procedure استفاده کنی، اگه نبود اصلا چک کن ببین فونت فارسی ویندوزت مشکل پیدا نکرده (میتونی با برنامه ای مثل wordpad این رو تست کنی و البته یادت باشه ببین چه فونتی رو انتخاب کردی، اگه تو ویندوزت درست بود، تو برنامه ات فونتتو عوض کن و همونی که تو WordPad انتخاب کردی رو بزن)، امیدوارم مشکل حل بشه.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    38
    پست
    296
    خیلی ممنون بابت توجه شما
    فکر کنم دقیقا حرف شما درست باشه . چون من همین کارو می کنم و توی محیط sql هم این اتفاق افتاده . فقط شرمنده Stored Procedure کجاست وچیه؟

  7. #7
    کاربر دائمی آواتار mahtab_18
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    مشهد
    پست
    114
    سلام
    منم قبلا این مشکل را داشتم
    یه نگاه به تایپیک زیر بنداز ، امیدوارم بتونه کمکت کنه.
    https://barnamenevis.org/showthread.php?t=78923

  8. #8
    شما برای Insert هر جدولی می تونید یک Store Procedure بنویسید در Sql Server و در کد تون بجای استفاده از Insert Command از Store procedure و ارسال پارامترهای آن استفاده کنید.
    برای حل مشکلتون : اگه نوع فیلدتون Nvarchar هست ، حتما قبل از مقدار فیلدهاتون از کاراکتر N استفاده کنید. بصورت زیر

    INSERT INTO Table(Field1)VALUES(N'" + textBox1.Text +"'" -1

تاپیک های مشابه

  1. خواندن و نوشتن در خانه های DataGridView
    نوشته شده توسط alireza1384 در بخش C#‎‎
    پاسخ: 6
    آخرین پست: جمعه 27 شهریور 1388, 20:09 عصر
  2. دسترسی به نام و عنوان سطرهای DataGridView
    نوشته شده توسط alireza1384 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 21 خرداد 1386, 15:21 عصر
  3. حذف چند فیلد از بیندینگ در datagridview
    نوشته شده توسط Mrs.Net در بخش C#‎‎
    پاسخ: 13
    آخرین پست: یک شنبه 20 خرداد 1386, 20:43 عصر
  4. مشکل جستجو در datagridview
    نوشته شده توسط yaserzare در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 11 فروردین 1386, 18:50 عصر

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

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