ورود

View Full Version : مشکل فارسی



*unos*
سه شنبه 03 دی 1387, 12:10 عصر
با سلام
ببخشید سوال تکراری می پرسم اما چیزی که می خوام پیدا نکردم!
چند تا فیلد فارسیو insert می کنم بعد می خوام داخل GV نمایش بدم علامت سوال نشون میده؟
اگه چیزیو داخل جدول دستی تایپ کنم فارسی نشون میده اما اگه از داخل صفحات insert کنم داخل جدول هم علامت سوال نشون میده!
دوستان لطف کنند راهنمایی کنند

kashaneh
سه شنبه 03 دی 1387, 18:29 عصر
قبلا صحبت شده... باید از Session.CodePage = 65001 استفاده کنید در ضمن باید در تگهای متا مربوط به صفحه، کد پیج صفحه رو به Utf-8 یا windows-1252 تغییر بدین.... موفق باشید

*unos*
دوشنبه 09 دی 1387, 10:28 صبح
باید از Session.CodePage = 65001 استفاده کنید در ضمن باید در تگهای متا مربوط به صفحه، کد پیج صفحه رو به Utf-8 یا windows-1252 تغییر بدین.... موفق باشید

سلام
اينارو اضافه كردم اما مشكلم حل نشد
ميشه يه نمونه كد بزارين
با تشكر

kashaneh
دوشنبه 09 دی 1387, 22:10 عصر
با سلام
دوست عزیز شما کدهای گفته شده را باید در صفحه ای که در آن عمل Insert (درج) را در بانک اطلاعاتی انجام می دهی نیز اضافه کنی و همچنین در صفحه نمایش اطلاعات...

حال برای شما یک نمونه ساده از نمایش اطلاعات فارسی در صفحه ASP را قرار می دهم و امیدوارم مشکلتون حل بشه... موفق باشید...

*unos*
سه شنبه 10 دی 1387, 07:44 صبح
سلام
من session.codepage=65001 رو به فایل cs ام اضافه کردم(تو فایل aspx پیغام میده که ساپورت نمیشه)
تگ متا رو هم اضافه کردم اما بازم حل نشد

kashaneh
سه شنبه 10 دی 1387, 19:58 عصر
دوست عزیز راه حلی که به ذهنم میرسه اینه که هر کدام از مجموعه تگ های زیر را امتحان کن و به احتمال زیاد با یکی از آنها باید جواب بگیری :


<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="fa">

یا


<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<meta http-equiv="Content-Language" content="fa">">


سوالی که دارم اینه آیا اطلاعات فارسی که در بانک اطلاعاتی ذخیره می کنی بصورت صحیح ذخیره میشود یا اینکه در بانک اطلاعاتی هم بصورت ??? نمایش داده می شود؟

موفق باشی...

*unos*
چهارشنبه 11 دی 1387, 09:21 صبح
ممنون با گزاشتن N قبل از پارامترها مشكلم حل شد