كتب foaad:
اذا اشارات استفهام معناها مشكلة encoding
انتبه انو عندك 5 أماكن (اذا مو أكتر) ممكن تكون المشكلة منها
- الـ encoding تبع البرنامج (يلي عم يستدعي الاجرائية)
- الـ encoding الافتراضي تبع MySql
- الـ encoding تبع قاعدة البيانات
- الـ encoding تبع الجدول
- الـ encoding تبع الحقل
حاول تساويهون كلهون utf-8
بصراحة اخر 4 كلون مزبطهون منيح. أول واحد هوو عالاغلب المشكلة منو : عم بستدعي من برنامج مكتوب بجافا و حتى لما عم بكتب الquery عم ببعتلها string مكتوب بالunicode يعني فرضا هيك : String s = new String("\u0623\u062D\u0645\u062F" ) ; و كمان جربت تابع convert 'sth' using utf8 وأنا عم بعملinsert بس كمان ما مشي الحال ---- أنا عندي إحساس انو المشكلة من ال mysql-connector-java صرت مجرب أكتر من واحد بس ما عم يمشي الحال. إذا بتعرف شي واحد مجرب يا ريت تحطلي ياه.
|