منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف أربط Combobox بأخرى والوسيط قاعدة البيانات ؟؟؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

كل عام وأنتم بخير 
وجزاكم الله خيرا على مجهوداتكم في المنتدى  سواء كنتم إدارة أو أعضاء 
فلله الفضل والمنه لقد تعلمت منكم الكثير في فترة قصيرة 


وهذا سؤالي 

المشروع يتم من خلال
 visualstudio 2010 ultimate
netframework 4.0
قاعدة البيانات access2007
وضع الأتصال المنفصل
---------------------------
الجدول الأول 
table1
خاص بالفئات فقط
عمودالفئة أساسية لا يسمح لها بالتكرار
وتعرض في 
combobox1
---------------------------
الجدول الثاني
table2
خاص بالأصناف فقط
عمودالصنف أساسي لا يسمح له بالتكرار
سيتم عرضها في 
combobox2 
بناء على الأختيار في 
combobox1
---------------------------
الجدول الثالث
table3
خاص بالمخزن
ويعرض الفئة والصنف وكود الفئة  والكمية والسعر
ويسمح بتكرار الفئات فقط  أما الأصناف (المنتجات) فلا يسمح لها بالتكرار
* كود الفئة سيتم اخفائه عن المستخدم في 
datagredview
---------------------------
المطلوب  
أولا 
عندما يتم اختيار فئة محددة من قائمة الفئات   
يتم تلقائيا عرض الاصناف المرتبطة بالفئة المختارة  في قائمة الأصناف  بناء على العلاقة الموجودة في الجدول الثالث 

كمثال عندما يتم اختيار من 
combobox1  
فئة لابتوب يتم تلقائيا تعبة 
combobox2  
ب لاب hp ولاب dell فقط


ثانيا في نقطة عدم السماح بتكرار في جدول القاعدة أستخدم  عمود الجدول 
كمفتاح أساسي primarykey
فهل هناك طريقة اخرى لفعل ذلك ؟


ثالثا إذا رأيتم أي خطأ مني في المشروع أو طريقة أفضل لكتابة الأكواد فأفيدوني بها لأني مبتدئ في البرمجة 
وإذا كان من الممكن ذكر طريقة الربط في الوضعين المتصل والمنفصل
وجزاكم الله خيرا 

المثال بالمرفقات