منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف اضيف قيمه بناءّ على قيم موجوده - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : كيف اضيف قيمه بناءّ على قيم موجوده (/showthread.php?tid=6794)

الصفحات: 1 2


كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 01-11-12

السلام عليكم ورحمة الله وبركاته
اولا
اخلص التهانى لادارة الموقع والاعضاء على مولد هذا المنتدى الذى اتمنى من الله ان يكون مرجعاّ لكل محترف ومبتدئ
ثانيا
اعلم ان عنوان الموضوع غير مفهوم واتمنى من المشرفين اذا كان هناك عنوان انسب ان يغيروا العنوان
ثالثا
الموضوع باختصار
اعمل على برنامج لادارة الموظفين به قاعدة بيانات access 2003
بها جدولين فيهم بيانات الموظفين كالتالى
الجدول الاول
1- الرقم
2- الاسم
3- الكفاءه (شهادات الخبره)
4- المرتب

الجدول الثانى
1- كود السكن
2- عنوان السكن

ما اريده هو ان اضع المرتب بناءّ على الكفاءه والسكن (وطبعا اذا كان احد لديه فكره افضل فى تنفيذ البرنامج فليتفضل)
يعنى مثلا
الموظف اللى ساكن فى اكتوبر بياخد مرتب اعلى شويه من اللى ساكن فى القاهره
والموظف اللى ساكن فى اكتوبر وكفائته اعلى بياخد مرتب اعلى من الموظف اللى فى اكتوبر وكفائته اقل
وهكذا....

ببساطه
المطلوب كيف اكتب الامر ده ب vb.net بناءّ على الارقام السابقه :-
لكل الموظفين
اذا كان 3 فى الجدول 1 يساوى 3 فى الجدول 1
اذاّ
4 =2000 + كود السكن 1


اذا كان 3 فى الجدول 1 لا يساوى 3 فى الجدول 1
اذاّ
4 = 1500 + كود السكن 1

وطبعا اذا كان احد لديه فكره افضل فى تنفيذ البرنامج فليتفضل
بس هو ده المطلوب من اصحاب الخبره اللذين كانوا لا يتأخرون على احد فى المنتدى القديم
واتمنى الا يتاخروا على احد فى المنتدى الجديد


كيف اضيف قيمه بناءّ على قيم موجوده - amgadtamer - 01-11-12

يمكنك تحديد قيمة وليكن للكفاءة 1,2,3 أو عالية متوسطة عادية ضعيفة ويمكن إدراج هذه القيم فى combobox
نقوم بكتابة جملة
PHP كود :
Dim Experience as integer combobox.selectedindex
select 
case Experience

case is =3
salary 
1500 200
case is 2
salary 
1500 100
case is 1
salary 
1500 50
case else 
salary 1500
end select 



كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 01-11-12

اشكرك استاذ amgadtamer
كلام معقول جدا
بس المشكله انى اريد ان ادخل قيمه ثابته
يعنى بدل 200 و 100 و 50
ادخل كود السكن لانى مسجل كود السكن بالمبلغ المراد اضافته

الصعب على فى الموضوع هو ازاى استعلم على كود السكن واجمعه مع المرتب عند اضافة موظف او تعديل موظف وطبعا هذا ينطبق على كل الموظفين

انا فكرت اعمل فانكشن تمسح قيم عامود المرتب وتعيد كتابته
ولكن مش عارف اكتبها ازاى بلاستعلام والاضافه فى نفس الوقت
واشكرك جدا لاهتمامك


كيف اضيف قيمه بناءّ على قيم موجوده - amgadtamer - 01-11-12

لابد من وجود علاقة بين الجدولين قم باضافة حقل في الجدول الاول اسمه كود السكن وبعد تستطيع عمل استعلام


كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 01-11-12

الكلام ده جميل جدا وانا عامل هذا الحقل بالفعل ولكن ازاى اكتب استعلام من جدول واعدل فى جدول تانى فى نفس الجمله
وفى نفس الوقت اجمع قيمتين
ماهى دى المشكله اللى انا واقع فيها


كيف اضيف قيمه بناءّ على قيم موجوده - amgadtamer - 01-11-12

تقوم بعمل استعلام من الجدول الاول مشروط بكود الموظف ثم تقوم بعمل جملة تحديث تقوم بتمرير لها المتغيرات من الجدول الاول من خلال حلقه تكراريه


كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 02-11-12

انا اسف على الازعاج
بس ممكن تكتبلى كود كمثال وانا هافهمو وانفذو
اسف جدا ولكنى جربت كتييييييير ومانجحتش

واشكرككككككككككك جدا جدا على الاهتمام والرد


كيف اضيف قيمه بناءّ على قيم موجوده - amgadtamer - 02-11-12

غدا ان شاء الله أضع لك مثال بنفس الفكرة


كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 03-11-12

اشكرك جدا وفى انتظارك


كيف اضيف قيمه بناءّ على قيم موجوده - learning.net - 03-11-12

اشكرك جدا وانا فى الانتظار