samanes
دوشنبه 30 بهمن 1385, 17:52 عصر
دوستان سلام من در وارد کردن مقادیر فارسی در دیتابیس در هنگام ثبت نام کاربر به مشکل بر خوردم.
این مشکل رو با host های دیگه و حتی با client خودم ندارم.
وقتی کاربر روی دکمه ثبت نام کلیک می کنه مقادیر فارسی به صورت ؟ ذخیره می شود.
texbox ام right to left است با فونت tahoma
از جاوا اسکریپت هم استفاده کردم که کاربر رو مجبور کنم در اون textbox فارسی وارد کنه و جاوااسکریپتم کد unicode بر میگردونه و مطمنم مشکلی نداره.
صفحه ام به صورت unicode with sigthniture ذخیره کردم.
فیلد های دیتابیسم هم از نوع nvarchar است .
در ضمن از خط کد زیر هم در web.config استفاده کردم
<globalization culture="fa-IR" uiCulture="fa-IR" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />
به نظرم تمام استاندارد ها رو رعایت کردم..
از آقای راد و دوستانی که می دونن مشکل من از کجاست و تجربه اش رو داشتن تقاضای کمک دارم.
این مشکل رو با host های دیگه و حتی با client خودم ندارم.
وقتی کاربر روی دکمه ثبت نام کلیک می کنه مقادیر فارسی به صورت ؟ ذخیره می شود.
texbox ام right to left است با فونت tahoma
از جاوا اسکریپت هم استفاده کردم که کاربر رو مجبور کنم در اون textbox فارسی وارد کنه و جاوااسکریپتم کد unicode بر میگردونه و مطمنم مشکلی نداره.
صفحه ام به صورت unicode with sigthniture ذخیره کردم.
فیلد های دیتابیسم هم از نوع nvarchar است .
در ضمن از خط کد زیر هم در web.config استفاده کردم
<globalization culture="fa-IR" uiCulture="fa-IR" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />
به نظرم تمام استاندارد ها رو رعایت کردم..
از آقای راد و دوستانی که می دونن مشکل من از کجاست و تجربه اش رو داشتن تقاضای کمک دارم.