fun_code 220 ارسال شده در 24 بهمن، 2016 اشتراک گذاری ارسال شده در 24 بهمن، 2016 سلام بنده با ذخیره حروف اصل فارسی در دیتابیس مشکل دارم. برنامه ای ساختم که اطلاعات را از کاربر دریافت و سپس در دیتابیس ذخیره میکند. اطلاعات حدود 95 درصد کاربران بدون مشکل در دیتابیس ذخیره می شود اما حدود 5 درصد از کاربران که کیبورد فارسی حقیقی دارند اطلاعاتش با space ذخیره می شود ! مثلا در این گوشی ها حرف میم ، 3 نوع متفاوت هستند که کدهای اسکی متفاوت دارند/ میم ابتدای کلمه ، میم وسط 2 حرف در کلمه و میم آخر کلمه... مثلا کد اسکی الف ، اون هم الف آخر کلمه 65166 است. به نظرم این کارکتر چون کد اسکی آن زیاد است در دیتابیس ذخیره نمی شود ! به نظر شما چطور چنین کلماتی را ذخیره کنم ؟ البته میدونم که میشه کد اسکی به نحوی ذخیره و به کاربر تبدیل شده اون رو نمایش بدم اما کار جالبی به نظر نمیاد... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 220 ارسال شده در 30 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 30 بهمن، 2016 در در 1395/09/05, 19:10:53، softir گفته است : شما بیا یه کاری بکن کلا حروفی رو که تشخیص می دی اشتباه ذخیره می شن رو ، تبدیل بکن به حرف مورد نظر خودت یعد ذخیره بکن از راهنمایی شما سپاسگزارم. کار سختی بود... چون برای تبدیل حروف میم (میم ابتدا و میانه و انتهای کلمه) باید تمامی کدهای اسکی را بدست آورده و به حرف میم عربی تبدیل کرد. تصور کنید اینکار برای تمامی حروف باید انجام شود. همچنین کیبورد گوشی های بنده در عین حال که فارسی هستند اما کدهای اسکی عربی دارن. یکسری از دستگاه ها (سونی) چنین قابلیتی دارند. ناچارا خروجی ایسنتاگرام رو ذخیره و در زمان نمایش به حروف تبدیل و نمایش دادم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 25 بهمن، 2016 اشتراک گذاری ارسال شده در 25 بهمن، 2016 سلام تا الان به همچین مشکلی برخورد نکردم... شما نهایتا بهترین کاری که میتونید بکنید اینه که یک کیبرد اختصاصی واسه برتامتون تهییه کنید !!! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 220 ارسال شده در 25 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 25 بهمن، 2016 در 9 ساعت قبل، مهدی ایزدی گفته است : سلام تا الان به همچین مشکلی برخورد نکردم... شما نهایتا بهترین کاری که میتونید بکنید اینه که یک کیبرد اختصاصی واسه برتامتون تهییه کنید !!! سلام از راهنمایی شما سپاسگزارم. امکان اعمال کیبورد در برنامه وجود نداشت... چون برنامه دانلودر اینستاگرام بود. ناچارا همان یونیکد را در دیتابیس ذخیره کردم و زمان نمایش به حروف تبدیلش کردم... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
softir 459 ارسال شده در 25 بهمن، 2016 اشتراک گذاری ارسال شده در 25 بهمن، 2016 در هم اکنون، nima_j گفته است : سلام از راهنمایی شما سپاسگزارم. امکان اعمال کیبورد در برنامه وجود نداشت... چون برنامه دانلودر اینستاگرام بود. ناچارا همان یونیکد را در دیتابیس ذخیره کردم و زمان نمایش به حروف تبدیلش کردم... شما بیا یه کاری بکن کلا حروفی رو که تشخیص می دی اشتباه ذخیره می شن رو ، تبدیل بکن به حرف مورد نظر خودت یعد ذخیره بکن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
fun_code 220
سلام
بنده با ذخیره حروف اصل فارسی در دیتابیس مشکل دارم.
برنامه ای ساختم که اطلاعات را از کاربر دریافت و سپس در دیتابیس ذخیره میکند.
اطلاعات حدود 95 درصد کاربران بدون مشکل در دیتابیس ذخیره می شود اما حدود 5 درصد از کاربران که کیبورد فارسی حقیقی دارند اطلاعاتش با space ذخیره می شود !
مثلا در این گوشی ها حرف میم ، 3 نوع متفاوت هستند که کدهای اسکی متفاوت دارند/ میم ابتدای کلمه ، میم وسط 2 حرف در کلمه و میم آخر کلمه...
مثلا کد اسکی الف ، اون هم الف آخر کلمه 65166 است.
به نظرم این کارکتر چون کد اسکی آن زیاد است در دیتابیس ذخیره نمی شود !
به نظر شما چطور چنین کلماتی را ذخیره کنم ؟
البته میدونم که میشه کد اسکی به نحوی ذخیره و به کاربر تبدیل شده اون رو نمایش بدم اما کار جالبی به نظر نمیاد...
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.