(۱۳۹۴/۰۹/۲۶, ۰۱:۴۱ ق.ظ)leila نوشته: ضمنا این رو هم اضافه کنم که این راهکارهایی که گفتم (کلید 571) رو که اضافه کردم وقتی به دیتابیس ازطریق مرورگرم داده فارسی میدم و بعد خروجی میگیرم (بازهم با مرورگرم)کلمات فارسی رو نمایش میده به درستی ولی اعمال تغییرات تاثیری در وارد کردن داده و گرفتن داده از طریق گوشی اندروید نداره....
ممنون میشم کمکم کنید...
سلام.
بنابراین ارسال اطلاعات توسط برنامه اندروید مشکل دارد.
شما همین تغییراتی که گفتید را برای صفحه واسطه بین برنامه اندروید و پایگاه داده نیز اجرا نمایید (تا حداقل از بابت آن خیالتان راحت باشد).
سپس باید ارسال اطلاعات توسط برنامه اندروید تصحیح شود.
مثلا در صورت استفاده از روش HttpPost ، باید UTF-8 در کد ذکر شده باشد :
کد پیاچپی:
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
httpPost.setEntity(new UrlEncodedFormEntity(params,"UTF-8"));
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.