01-08-18, 03:27 PM
الفكرة بشكل عام تعتمد على ترميز قاعدة البيانات
كثيرا ما كانت تواجهنا (مطوري الويب والمنتديات قديما) هذه المشكلة في قواعد بيانات mysql
يعني اذا حددت ترميز قاعدة البيانات كترميز عالمي UTF فعندها يصبح من الضروري إضافة حرف N للمدخلات حتى يتم تحويلها إلى ترميز utf
اما اذا كنت قد عينت لغة معينة ولتكن العربية كترميز للقاعدة Collation وهذا هو الأفضل والذي ينصح به
فعندها لا حاجة لوضع حرف N امام كل قيمة
باختصار اذا كان برنامجك يعمل بالعربية فاختر collation عربي لقاعدة البيانات ولا تتعب نفسك باضافة N للاستعلامات واوامر الادخال
شرح عن إضافة حرف N : https://softwareengineering.stackexchang...859/311897
مرجع عام : https://docs.microsoft.com/en-us/sql/rel...erver-2017
كثيرا ما كانت تواجهنا (مطوري الويب والمنتديات قديما) هذه المشكلة في قواعد بيانات mysql
يعني اذا حددت ترميز قاعدة البيانات كترميز عالمي UTF فعندها يصبح من الضروري إضافة حرف N للمدخلات حتى يتم تحويلها إلى ترميز utf
اما اذا كنت قد عينت لغة معينة ولتكن العربية كترميز للقاعدة Collation وهذا هو الأفضل والذي ينصح به
فعندها لا حاجة لوضع حرف N امام كل قيمة
باختصار اذا كان برنامجك يعمل بالعربية فاختر collation عربي لقاعدة البيانات ولا تتعب نفسك باضافة N للاستعلامات واوامر الادخال
شرح عن إضافة حرف N : https://softwareengineering.stackexchang...859/311897
مرجع عام : https://docs.microsoft.com/en-us/sql/rel...erver-2017

