PDA

View Full Version : سوال: مشکل در ثبت اطلاعات فارسی در بانک mysql با استفاده از زبان سی شارپ



avayekhak
سه شنبه 13 آبان 1393, 18:43 عصر
سلام به همه دوستان و برنامه نویسان عزیز
من یه برنامه با زبان سی شارپ نوشتم که با بانک mysql کار می کنه، واسه این از mysql استفاده کردم چون می خواستم دیتابیس رو آنلاین کنم اما به یه مشکل برخوردم!
حروف فارسی در دیتابیس به صورت ؟ ثبت میشه !
تمام موارد زیر رو رعایت کردم:
1. زبان بانک اطلاعاتی رو utf8-persian-ci و همچنین utf8-general-ci قرار دادم
2. توو تمام کوئری هایی که لازم بود از حرف N استفاده کردم
3. حتی انکد تمام صفحات رو با notepad بررسی کردم و مطمئن شدم که همشون با انکد utf8 ذخیره شدن
اما متاسفانه هنوز مشکل برطرف نشده...
زمانی که با php کار می کردم وقتی این مشکل برام پیش می اومد علاوه بر رعایت موارد بالا از کوئری
SET CHARACTER SET utf8 هم استفاده می کردم و مشکل برطرف میشد اما متاسفانه انگار این کوئری توو دات نت جواب نمیده...
دوستان کسی می دونه واسه حل این مشکل توو دات نت(سی شارپ) باید چه کرد ؟
خیلی ممنون