تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
قاعدة البيانات لا تدعم اللغة العربية ؟؟؟؟؟؟
#1
السلام عليكم و رحمة الله و بركاته اللغة العربية تطلعلي نقط استفهام ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
قاعدة البيانات في استضافة عربية و COLLETION UTF8 و كل الاعدادات تمام 
و الادخال المباشر في PhpMyAdmin اللغة العربية واضحة و تمام ...و الدعم الفني للاستضافة قالولي المشكلة اكيد من السكربت متاعك او الكود الي تستعمل فيه....
طبعا يا اخوتي انا اصمم في ملف كلاس class1 و اضع فيه الكود التالي:
كود :
Imports MySql.Data.Types
Imports MySql.Data.MySqlClient

Public Class class1
   Private mycon As MySqlConnection
   Private strcon As String
   Public rdr As MySqlDataReader
   Public Myreq, a, b As String
   Private cmd As MySqlCommand

   Public Sub Connecting_in_informatique()

       strcon = "server=41.208.72.134;user id=eshrely;database=eshrely_data;password=13061988s"
       mycon = New MySqlConnection(strcon)
       mycon.Open()
       cmd = New MySqlCommand(Myreq, mycon)
       rdr = cmd.ExecuteReader


   End Sub
   Public Sub Disconnecting_in_informatique()
       rdr.Close()
       mycon.Close()
   End Sub
   Public testvide As Boolean = False

End Class
 ثم اقوم بالاضافة كالتالي 
كود :
dim db as new class1
db.Myreq = "INSERT INTO table (`e_mail`) VALUES ('" & txt1.Text & "')"

       db.Connecting_in_informatique()
       db.Disconnecting_in_informatique()

فهل هذا الادخال هو السبب في عدم ظهور اللغة العربية
السُّعُودِيَّةُ عَبَقٌ يَتَدَفَّقُ فِي ذَاكِرَةِ التَّارِيخِ ، وَحَنِينٌ يَجْرِي فِي أَوْصَالِ الرَّغْبَةِ ، وَعَرَقُ رَجَالٍ يَمْلَأُ أَنْفَاسَ الحَيَاةِ ، وَشَوْقٌ يَغْمُرُ جَنَبَاتِ الفُؤَادِ ، وَغُصْنُ زَيْتُونٍ تَطِيرُ إِلَيْهِ بَلَابِلُ الرُّوحِ.
الرد }}}
تم الشكر بواسطة:
#2
تأكد من الترميز يكون صحيح UTF-8 :  


كود :
"Server=localhost;Database=test;Uid=test;Pwd=test;Charset=utf8;"

ضع N'  قبل اسماء الباراميترات  التي تحوي العربيه  او الاعمده

كود :
MySqlCommand cmd = new MySqlCommand("INSERT INTO EXAMPLE (someField) VALUES (N'Unicode Data')");

MySqlCommand cmd2 = new MySqlCommand("SELECT * FROM EXAMPLE WHERE someField=N'Unicode Data'");
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة: صبري زينوبي
#3
للاسف لما جربتها على السرفر المحلي نجحت لكن على سرفر الاستضافة قاعدة نفس المشكل

ممكن حد يرسلي الملف MySql.Data.dll المنزل عنده
السُّعُودِيَّةُ عَبَقٌ يَتَدَفَّقُ فِي ذَاكِرَةِ التَّارِيخِ ، وَحَنِينٌ يَجْرِي فِي أَوْصَالِ الرَّغْبَةِ ، وَعَرَقُ رَجَالٍ يَمْلَأُ أَنْفَاسَ الحَيَاةِ ، وَشَوْقٌ يَغْمُرُ جَنَبَاتِ الفُؤَادِ ، وَغُصْنُ زَيْتُونٍ تَطِيرُ إِلَيْهِ بَلَابِلُ الرُّوحِ.
الرد }}}
تم الشكر بواسطة:
#4
لا اعلم ما هي مشكلتك مع ms sqlserver فلماذا لا تستخدمها !! .. لن تواجه هذي المشاكل كثيرا و اكثر توافقيه مع .net و لا تستطيع استضافة aspx الا بسيرفرات ويندوز و من ضمن الباقه تدعم نوع قواعد البيانات ..

ع العموم مشكلتك هي اما بترميز قاعد البيانات ككل او ترميز نوع العمود او الترميز في الاستعلام

للامانه لم اجرب mysql مع .net لكن جربتها مع php و كنت اختار الترميز latin لقاعدة البيانات

فقط اكتب بقوقل
mysql unicode text c#
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة: صبري زينوبي
#5
انا اتعامل وفق هذه الطريقة و ليس لدي مشاكل,اللغة العربية تاتي صحيحة بدون مشاكل
PHP كود :
       dbconn = New MySqlConnection("Data Source=Servername;user id=UserId;password=MyPassWord;port=3306;database=MyDb;Charset=utf8"

و الاضافة طبيعية بدون مشاكل , مثال

PHP كود :
       sql "INSERT INTO persons (pName,Tel) VALUES(@Name ,@Tel) "
 
       
            dbcomm 
= New MySqlCommand(sqldbconn)
 
           dbcomm.Parameters.AddWithValue("@Name"Txt_Name.Text)
 
           dbcomm.Parameters.AddWithValue("@Tel"Txt_Tel.Text)

 
           dbread dbcomm.ExecuteReader()

 
           dbread.Close() 
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: صبري زينوبي , صبري زينوبي
#6
بصراحة برنامج SQL SEVER ما بيشتغل معي و انا متعود على MYSQL لكن سأجد نفسي مضطر لتغيير قواعد البيانات ان لم اجد حل على كل حال بارك الله فيك
السُّعُودِيَّةُ عَبَقٌ يَتَدَفَّقُ فِي ذَاكِرَةِ التَّارِيخِ ، وَحَنِينٌ يَجْرِي فِي أَوْصَالِ الرَّغْبَةِ ، وَعَرَقُ رَجَالٍ يَمْلَأُ أَنْفَاسَ الحَيَاةِ ، وَشَوْقٌ يَغْمُرُ جَنَبَاتِ الفُؤَادِ ، وَغُصْنُ زَيْتُونٍ تَطِيرُ إِلَيْهِ بَلَابِلُ الرُّوحِ.
الرد }}}
تم الشكر بواسطة:
#7
استخدم MariaDB واطمئن، هي نفسها MySql.

إليك رابط التنزيل:

https://downloads.mariadb.org/interstiti...w/mariadb/
الرد }}}
تم الشكر بواسطة: صبري زينوبي
#8
(30-11-16, 01:21 PM)أبوبكر سويدان كتب : استخدم MariaDB واطمئن، هي نفسها MySql.

إليك رابط التنزيل:

https://downloads.mariadb.org/interstiti...w/mariadb/

بارك الله فيك اخي سويدان انا سبق ان اعترضتني نفس المشكلة من قبل و لقد عرضت عليا mariaDB و انا الى الان استعملها في كل مشاريعي لكن المشكل مش عندي المشكلة في الاستضافة الي عند العنكبوت الى حد الان الدعم الفني متاعهم ملقاليش حل ...
لما نشتغل بالسيرفر المحلي على قاعدة البيانات في الاستضافة مفيش مشكل انا نرفع الموقع و الغة العربية تختفي فهذا دليل على ان المشكل من السيرفر او من connect/mysql
السُّعُودِيَّةُ عَبَقٌ يَتَدَفَّقُ فِي ذَاكِرَةِ التَّارِيخِ ، وَحَنِينٌ يَجْرِي فِي أَوْصَالِ الرَّغْبَةِ ، وَعَرَقُ رَجَالٍ يَمْلَأُ أَنْفَاسَ الحَيَاةِ ، وَشَوْقٌ يَغْمُرُ جَنَبَاتِ الفُؤَادِ ، وَغُصْنُ زَيْتُونٍ تَطِيرُ إِلَيْهِ بَلَابِلُ الرُّوحِ.
الرد }}}
تم الشكر بواسطة:
#9
أنت لم تختصر وتقل أن المشكلة في الاستضافة!

انا جربت العنكبوت الليبي، إن كنت تقصدهم، ولم يسمحوا لي بالاتصال بقاعدة البيانات لديهم لدواع أمنية. فقمت بشراء موقع من قودادي ، وسمحوا لي.
الرد }}}
تم الشكر بواسطة: صبري زينوبي
#10
قدر الله ماشاء فعل انا الان انتظر و خلاص ...و ممكن اعيد تصميم الموقع ب sql server و هذا صعب شوية بالنسبة لي ...

(30-11-16, 02:20 PM)صبري زينوبي كتب : قدر الله ماشاء فعل انا الان انتظر و خلاص ...و ممكن اعيد تصميم الموقع ب sql server و هذا صعب شوية بالنسبة لي ...

الاستضافة http://www.eshre.ly
السُّعُودِيَّةُ عَبَقٌ يَتَدَفَّقُ فِي ذَاكِرَةِ التَّارِيخِ ، وَحَنِينٌ يَجْرِي فِي أَوْصَالِ الرَّغْبَةِ ، وَعَرَقُ رَجَالٍ يَمْلَأُ أَنْفَاسَ الحَيَاةِ ، وَشَوْقٌ يَغْمُرُ جَنَبَاتِ الفُؤَادِ ، وَغُصْنُ زَيْتُونٍ تَطِيرُ إِلَيْهِ بَلَابِلُ الرُّوحِ.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 81 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 158 25-02-24, 06:29 AM
آخر رد: loay775
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 500 17-02-24, 02:57 PM
آخر رد: strongriseman
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 249 11-02-24, 08:43 PM
آخر رد: assuhimi
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 295 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 255 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 638 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 275 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 273 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [VB.NET] إضافة أو حذف حقل فى قاعدة بيانات باستخدام كود VB.net AmeenRashed 21 1,198 30-12-23, 03:47 PM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم