السلام عليكم
عندى View يقوم بعمل حقل اسمة Degree
يحتوى على القيم التالية
ض ,ض ج , غ, ل , م
وعند البحث بالكود التالى
Select * from result where degree='ل'
يرجع القيم ل ,م
وعند البحث بالقيمة ض
يرجع القيمة ض , غ
ارجو المساعدة وجزاكم الله خير
السلام عليكم
عندى View يقوم بعمل حقل اسمة Degree
يحتوى على القيم التالية
ض ,ض ج , غ, ل , م
وعند البحث بالكود التالى
Select * from result where degree='ل'
يرجع القيم ل ,م
وعند البحث بالقيمة ض
يرجع القيمة ض , غ
ارجو المساعدة وجزاكم الله خير
اعتقد المشكلة في ترميز القاعدة ، لو استخدمت الترميز utf8 سنتحل المشكلة ..
على العموم جرب الاستعلام بالشكل الطبيعي ، لكن اضف الكلمة BINARY قبل أسم الحقل:
Select * from result where BINARY degree='ل'
سلام.
السلام عليكم
اشكركم على حسن تعاونكم
أولا:
ان ترميز قاعدة البيات لدى هو utf8
ثانيا:
المشكلة فى حرف ال (ل,م) فقط
ثالثا جملة الsql التى قمت بارسالها لى تعمل من خلال ال mysql queryBrowse فقط
ولكن على visulal basic 6 لا تعمل
ارجو الافادة
ولكم جزيل الشكر
كيف؟
ما انا عامل قاعدة البيانات كدة
ال characterset utf8
collate = utf8_general_ci
بس الحقل اللى بكلمك علية دة محسوب داخل view
يعنى مش قيمة فى الجدول اصلا انا حاسبة
واسف لازعاجك
اقتباسثالثا جملة الsql التى قمت بارسالها لى تعمل من خلال ال mysql queryBrowse فقطولكن على visulal basic 6 لا تعمل
اذا المشكلة ليست في MySQL.
عموما جرب في vb ان تنفذ الاستعلام التالي مباشرة بعد الاتصال مع قاعدة البيانات:
SET NAMES 'utf8';
وبعدها نفذ باقي الاستعلامات..
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…