![]() |
|
charSet or localEncoding Firebird - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : charSet or localEncoding Firebird (/showthread.php?tid=9511) |
charSet or localEncoding Firebird - Delphi4Us - 11-06-2018 حاولت تطبيق هذه لاسطور في Procedure بقواعد بيانات فايربيرد إقتباس :ولكن تظهر هذه الرسالة PHP كود : This operation is not defined for system tables.بحثت عن حلول ومن ضمنها هذا الكتاب PHP كود : https://www.firebirdsql.org/file/community/ppts/fbcon11/FbCon2011-Charsets-Heymann.pdfهل مر باحدكم حل لهذه المشكلة RE: charSet or localEncoding Firebird - S.FATEH - 11-06-2018 السلام عليكم من الاول عند انشاء قاعدة البيانات اختر ترميز utf8 RE: charSet or localEncoding Firebird - Delphi4Us - 11-06-2018 إقتباس :[size=small]من الاول عند انشاء قاعدة البيانات اختر ترميز utf8[/size] هذه المشكلة انا اخترت هذا الترميز كما هو واضح بالصورة ![]() هناك حل اخر وهو تحويل الحروف الى ترميز اخر ولكني لا اعرف ماهو هذا الترميز وبحتث عنه ولم اجده وهو تحويل الكلمة الى شئ مثل PHP كود : if (MCASE='#1232#5465#2134#76543') thenمن يذكرني بهذا الترميز واسمه وجدت هذا الجدول للترميز به كل الحروف PHP كود : https://unicode-table.com/en/#control-character واخذت الحروف كما بالشكل التالي: PHP كود : if (MCASE='u0645\0633\u067A\u0645\u0631\') thenولكن لم تعمل ينقصها شئ ما ربما غاب عني مع العلم انها في الـ View تعلم بشكل عادي فقط في الـ prouder لا تعمل RE: charSet or localEncoding Firebird - S.FATEH - 12-06-2018 السلام عليكم ليس الـ Font Characters Set ذلك يستخدم فقط من طرف IBExpert و انما الموجود امام Role تحت Password الذي يضهر Charset و انت اخترت None هذه الخطوة تقوم بها من البداية اختر utf8 في الدلفي من مكون الاتصال اختر كذلك utf8 RE: charSet or localEncoding Firebird - Delphi4Us - 12-06-2018 اجل عندما انشأت قاعدة بيانات جديدة وجدتها كما لاحظت انه يمكن تغييرها عند قفل قاعدة البيانات |