اللغة العربية في دلفي و sql server
#1
السلام عليكم و مشكورين مسبقا
ضهر مشكل اللغة العربية معي حيث عملت المشروع في البداية و كان يعمل بشكل جيد مع اللغة العربية لكن عندما حذفت الخط الذي عمت به في المرة الاولى و اعداة تثبيته ضهر المشكل
فتوجهت لل sql server 2008 و حللت المشكل اي اصبحت العربية موجودة في sql server من جديد مع كل البيانات لكن في الدلفي و هو الاصدار xe8 عندما اقوم بالامر مثلا الاضافة اكتب بالعربية و عند الانتقال تتغير اللغة الى ؟؟؟؟
و انا اشك في مكونات firedac هل هي المسببة للمشكل و لا تدعم اليونيكود علما انها في المرة الاولى كانت تعمل بشكل جيد
شكرا مقدما
الرد
#2
السلام عليكم

طيب المشكل فالـ collation لا يدعم اللغة العربية

قم بتعديل على قاعدة البيانات اولا .

كود :
USE master ALTER DATABASE YourDatabaseName SET SINGLE_USER; ALTER DATABASE YourDatabaseName COLLATE Arabic_CI_AS; ALTER DATABASE YourDatabaseName SET MULTI_USER;

أما إن كانت الجداول منشأة مسبقا

عليك بتعديل collation لكل جدول

[صورة: ?di=4UT5]
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#3
[INDENT]
السلام عليكم ورحمة الله وبركاته ،
لا أعرف MsSql server لكن ممكن هذا الرابط يساعدك.

كود :
حل مشكلة ظهور الحروف العربية على شكل علامات استفهام في SQL Server http://www.mobarmijoun.com/2014/05/sql-server.html

[/INDENT]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#4
اخي Mr.DOS لقد اخبرتكم ان الامر تم حله على مستوى MS Sql server بالطريقة التي شرحها الاخ خالد السعداني اي جوابك اخي Unprogramme و تم القيام بعميات اخى
لكن لم تنجح لكن تم الحل و الحمد لله نسيت تحويل اللغة في النضام كانت انجليزية و الان نجح الامر معي شكرا لكم
الرد
#5
السلام عليكم
يمكن الحل في تغيير لغة النظام الى العربية
Horloge langue et région
région et langue
format arab algérie
paramétre suplimentaire
utiliser les chifres natife:Jamais
dateConfusedéparteur de langue /
الرد


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


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