25-01-2019, 08:46 AM
(آخر تعديل لهذه المشاركة: 25-01-2019, 08:51 AM بواسطة ali mohamme.)
السلام عليكم .
في ado query مع اسكل سيرفر عندما نريد استعلام نغير فية اسم الحقل الى اسم عربي نكتب
ومع FDQUERY من Firedac مع فيربيرد اذا كتبناها نفس ado query يظهر خطأ في الاستعلام واذا كتبناها
تظعر رسالة الخطأ
arithmetic exception,numeric overflow, or string truncation Cannot transliterate character between character sets[IB][Phys][FireDAC]
مع العلم اذا كتبناها
SQL.Add('select id a
تظعر النتائج صحيحة . اي ان المشكلة في اللغة العربية .
هل من حل او أحد لدية معلومات عن هذه المشكلة
مع جزيل الشكر
هذه رسالة الخطأ
في ado query مع اسكل سيرفر عندما نريد استعلام نغير فية اسم الحقل الى اسم عربي نكتب
كود :
SQL.Add('select id as ''رقم الحساب'' from access');ومع FDQUERY من Firedac مع فيربيرد اذا كتبناها نفس ado query يظهر خطأ في الاستعلام واذا كتبناها
كود :
SQL.Add('select id as "رقم الحساب" from access');تظعر رسالة الخطأ
arithmetic exception,numeric overflow, or string truncation Cannot transliterate character between character sets[IB][Phys][FireDAC]
مع العلم اذا كتبناها
كود :
SQL.Add('select id as "NUMID" from access');SQL.Add('select id a
تظعر النتائج صحيحة . اي ان المشكلة في اللغة العربية .
هل من حل او أحد لدية معلومات عن هذه المشكلة
مع جزيل الشكر
هذه رسالة الخطأ


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)