السلام عليكم
لا أريد أن أطيل عليكم في المقدمات ولكنني عندي سؤال عويص ومشكلة عويصة عساني ألقى الحل عندكم جزاكم الله خيرا
لدي قاعدة بيانات في أكسس ، القاعدة تحتوي على جدولين : الأول رئيسي والثاني فرعي
الجدول الثاني (الفرعي) يحتوي على الإدخالات المطلوبة ، بينما الجدول الأول (الرئيسي) هو الجدول النهائي الذي ستكتب فيه البيانات القادمة من الجدول الفرعي.
قمت بربط القاعدة بالفيجوال بيسك . وقمت بعمل الـ DataCombo وربطتها كل واحدة مع الحقل الخاص بها .
المشكلة هي :
إذا كان عندي في الجدول الفرعي البينات التالية :
الاسم : أحمد
النتيجة : ناجح
رمز النتيجة : 3
عندما أقوم بالإدخال في واجهة الفيجوال بيسك أريد أن يظهر امامي اسم النتيجة (ناجح) ، بالمقابل : أريد أن تذهب القيمة المقابلة لرمز النتيجة (وهي 3) إلى الجدول الرئيسي بدلا من القيمة المكتوبة (ناجح) .
يعني : القيم التي أريدها أن تذهب إلى الجدول الرئيسي هي :
الاسم : أحمد
النتيجة : 3
هذا الذي طرحته هو فقط مثال على العملية التي أريد أن أقوم بها ، وللعلم فإن القيم التي لدي كثيرة جدا بحدود 150 قيمة وكل قيمة لها رمز معين فليس من المعقول أن أقوم بكتابة كود بكل قيمة وما يقابلها وأعمل لها حالة CaseStatment .
فهل أجد عندكم الحل لمشكلتي هذه وبارك الله فيكم وجزاكم الله خيرا .