المشاركات : 2
المواضيع 1
الإنتساب : Sep 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
في البداية احب ان اشكر ادارة المنتدي علي المجهود الرائع والقائمين عليه ...
الموضوع :
اقوم حاليا بتنفيذ مشروع بلغة vb.net 2010 مع قاعدة بيانات sql2008r2
فكرة المشروع هي متابعة اعمال المشاريع بشركة مقاولات بحيث انا يقوم مدير كل مشروع بتسجيل متطلبات مشروعه مع وزارة النقل مثلا
المطلوب في صلاحيات المستخدمين طريقة عدم اطلاع مدير المشروع الا علي بيانات مشروعه فقط هل من طريقة .
ملحوظة انا مبتداء ولست محترف
وجزاكم الله خيراً
المشاركات : 1,379
المواضيع 83
الإنتساب : Sep 2012
السمعة :
217
الشكر: 10451
تم شكره 17812 مرات في 844 مشاركات
مرحبا بك بيننا استاذ مهندس حشيش
بما انك وصلت له1ي المرحلة ان شاء الله كبره تصير محترف
بالنسبة لفكرتك
اكيد عندك جدول فيه المستخدمين وكل مستخدم له كلمة مرور والجدول فيه فهرس او انت حاطط حقل برقم المدير
في شاشة الدخول احتفظ برقم المدير اللي في الفهرس في متغير عام
وأكيد فيه جدول ثاني المدير يسجل فيه طلبات مشروعه
في الجدول الثاني لازم يكون مفتاح ثانوي
عشان لما المدير يسجل طلباته يتسجل في نفس الوقت رقمه اللي من الجدول الاول في الحقل اللي في الجدول الثاني
وهنا نستخدم جملة الاستعلام بالاعتماد على رقم المدير من الجدول في كل العمليات
من بعد تسجيل الدخول الى حفظ الطلبات الخ....
الجدول الاول
Table1
ID Name Password
1_Omar_123
Table2
ID Idt Project wanted
Id identity
idt = F_K
Project = اسم المشروع
wanted - الطلبات
في IDT
يتسجل رقم المدير من الجدول الاول
جملة الاستعلام في مثل هذا المثال اللي تخلي المدير ما يشوف اي بيانات اخرى
select * from Table2 where idt=managerID
ManagerID طبعا ناخذها من الجدول بعد عملية تسجيل الدخول
وبالنسبة لك كمدير عام للبرنامج كامل تستخدم
Select Table1.*, Table2 from Table1 Inner join Table2 ON Table1.id=Table2.idt
بالتوفيق
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
المشاركات : 2
المواضيع 1
الإنتساب : Sep 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
شكراً للاخ الفاضل ابو عمر علي رده الكريم
ولو امكن من الاخ أبو عمر او اي من الاساتذه الكرم بأرفاق مثال للفكرة المطرحه لاني بصرحه مش عارف انفذها او بمعني اصح مش فهمها لاني كما اوضحت في البداية انا مبتدئ ولست محترف
وشكرا علي حسن وكرم اخلاقكم واسف علي الاطاله