منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة العربي عند استدعاء أو تخزين البيانات في mysql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم,,,

يا اخوان انا سويت مشروع vb6 لاستدعاء وتخزين بيانات من والى mysql ولكن واجهتني مشكلة في اللغة العربية ...

اولا عند تخزين البيانات من الفورم الخاص بي يتم تخزينها على شكل رموز مشفرة وغير مقروئة في mysql .
ثانيا عند التخزين مباشرة من داخل mysql تأتي مقروئة في mysql ولكن مشفرة في الفورم الخاص بي على vb6

سؤالي :

هل يوجد كود تشفير معين لجعل اللغة العربية مقروئة عند تخزينها سواءا من داخل mysql او من نفس الفورم الخاص ب vb6

ياريت الكل يساعدني في اسرع وقت للضرورة ...
اخي العزيز المشكله في نوع لغة الحقل
اعمل تعديل للجدول وغير كود العمود ليكون utf8_general او مايشابه لانو مابتزكره بالضبط وانشاء الله تنحل عندك لاني مررت فيه قبل وانحلت
(26-03-15, 09:08 PM)محمد العبيدي كتب : [ -> ]اخي العزيز المشكله في نوع لغة الحقل
اعمل تعديل للجدول وغير كود العمود ليكون utf8_general او مايشابه لانو مابتزكره بالضبط وانشاء الله تنحل عندك لاني مررت فيه قبل وانحلت

اولا وقبل اي شي لك كل الشكر والتقدير اخوي محمد على ردك واهتمامك ...

أما بالنسبة للترميز فأنا جربت تقريبا جميع انواع الترميز ومن ضمنهم ( utf8_general ) ولكن المشكلة لازالت موجودة وهي ان اللغة العربية داخل قاعدة بيانات mysql مقروئة ولا عليها اي مشكلة أما عند استدعاء اي شيء مكتوب بالعربي داخل برنامجي المصنوع بـ vb6 فإن اللغة العربية تأتي مشفرة على شكل علامات استفهام
( ?????? ) وهنا تكمن مشكلتي ...

اتمنى لو انت تعرف او احد الاعضاء الكرام اي كود لتحويل الترميز داخل برنامج vb6 لقراءة اللغة العربية بالشكل الصحيح ....
اخي العزيز هاي الطريقه انا استخدمته واشتغلت عندي واذا اتحب ارفق النه قاعدة البيانات وكود الربط الي استخدمته بين الفجول وقاعدة البيانات
الطريق صحيحة ولكن عند ملئ قاعدة البيانات يجب ادخال البيانات من البرنامج الخاص بيك وليس من mysql لان كان عندى نفس المشكلة والحمد لله تمام دلوقتى
في خصائص الكونكشن نفسه يجب تحديد نوع الترميز.

قم بما أخبرك به الزملاء ... ثم امسح كافة البيانات التي في الجدول وأعد العملية.