![]() |
|
[سؤال] مشكلة البيانات بالاحرف العربية Mysql B4A - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : الاقسام الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=74) +--- قسم : قسم برمجة وتطوير تطبيقات الأندرويد (http://vb4arb.com/vb/forumdisplay.php?fid=75) +---- قسم : basic 4 android (http://vb4arb.com/vb/forumdisplay.php?fid=199) +---- الموضوع : [سؤال] مشكلة البيانات بالاحرف العربية Mysql B4A (/showthread.php?tid=33524) الصفحات:
1
2
|
مشكلة البيانات بالاحرف العربية Mysql B4A - d3vc0d - 23-02-20 السلام عليكم قمت بانشاء مشروع المشكل الوحيد هو مشكلة البيانات بالاحرف العربية البيانات مشفرة بهذا الشكل ?????????? في قاعدة البيانات ما هو الحل لهذه المشكلة عن طريق b4a علما اني استعمل utf8-general-ci شكرا RE: مشكلة البيانات بالاحرف العربية Mysql B4A - alsalamoni - 23-02-20 (23-02-20, 08:39 PM)d3vc0d كتب : السلام عليكم ممكن تضع المشروع، اجربه عندي، واحاول اجد الحل RE: مشكلة البيانات بالاحرف العربية Mysql B4A - alsalamoni - 24-02-20 (23-02-20, 09:32 PM)alsalamoni كتب :(23-02-20, 08:39 PM)d3vc0d كتب : السلام عليكم ما زلت انتظرك اخي كيف استطعت الاتصال بقاعدة بيانات MySql ؟ RE: مشكلة البيانات بالاحرف العربية Mysql B4A - k_medhat - 25-02-20 المشكلة عندك بأن نوع البيانات في قاعدة البيانات varchar وهذا غير صحيح قم بتغيرها لتصبح nvarchar وان شاء الله تنحل مشكلتك RE: مشكلة البيانات بالاحرف العربية Mysql B4A - alfaiz678 - 25-02-20 طريقة اتصالك مباشرة ام عن طريق php لوتضيف كود الاضافة وكود الاتصال انا استعمل varchar ويعمل جيدا بدون مشكلة RE: مشكلة البيانات بالاحرف العربية Mysql B4A - d3vc0d - 25-02-20 للاتصال بقاعدة البيانات
Sub Process_Globals
Dim mh As MysqlHandler Dim rs As ResultSet End Sub Sub dbconn mh.Initialize("serveriporhost","db","user","pwd") If mh.isConnected = False Then Msgbox("Connexion Error", "Info") Return End If End Sub لاظافة البيانات
dbconnect.dbconn
dbconnect.mh.Exec("INSERT INTO tb VALUES('"&fnmtxt.text&"','"&lnmtxt.text&"','"&emailtxt.text&"','"&phontxt.text&"')) dbconnect.mh.Close Activity.Finish StartActivity(ActivityX) (25-02-20, 01:26 AM)k_medhat كتب : المشكلة عندك بأن نوع البيانات في قاعدة البيانات varchar وهذا غير صحيح لا يوجد nvarchar في mysql RE: مشكلة البيانات بالاحرف العربية Mysql B4A - alfaiz678 - 25-02-20 اذا كان تشفير القاعدة كلها utf8-general-ci عليك اولا بتجربة ادخال ولو سجل واحد بالعربي عن طريق محرر ماي اس كيو ال phpmyadmin لتعلم هل المشكلة في القاعدة نفسها ام في b4a وانصحك بشدة بالاتصال عن طريق php فهي تتميز بالسرعة والامان لنفرض ان احدهم قام بكسر برنامجك فانه سيجد فيه اسم السيرفر والباسوورد واسم القاعدة والمستخدم بناءا على ذلك يستطيع التلاعب ببياناتك RE: مشكلة البيانات بالاحرف العربية Mysql B4A - d3vc0d - 25-02-20 (25-02-20, 05:06 PM)alfaiz678 كتب : اذا كان تشفير القاعدة كلها utf8-general-ci قمت بذالك بادخال البيانات عن طريق phpmyadmin البانات تظهربشكل جيد لاكن عند ادخالها عن طريق b4a تظهر على شكل ?????????? و لو سمحت الطريقة الامنة للاتصال بقاعدة البايانات باستعمال php و شكرا على الرد و النصيحة RE: مشكلة البيانات بالاحرف العربية Mysql B4A - alfaiz678 - 25-02-20 الطرق كثيرة وساعطيك الاسهل وهناك ماهو افضل منها عن طريق get , post انشئ ملف php وارفعه على الاستضافه وليكن باسم con.php محتواه تجد فيه ارسال التشفير الذي يخلصك من المشكلة PHP كود : <?phpثم اضف ملف php اخر وارفع الاثنين على استضافتك وليكن اسمه All.php PHP كود : <?phpانتهينا من جانب الاستضافة الان ناتي الى جانب b4a RE: مشكلة البيانات بالاحرف العربية Mysql B4A - d3vc0d - 25-02-20 (25-02-20, 05:17 PM)alfaiz678 كتب : الطرق كثيرةنعم تم انشاء الملفان all.php , و con.php |