السلام عليكم ورحمة الله وبركاته .
اخواني الكرام .. لدي استفسار .. انا اعمل على مشروع .. الآن بلغة سي شارب وقاعدة بيانات sql server .
وحاولت ان اكتب بقسم الـ sql ولكن تأتيني رسالة تنبيه بأني لا املك الصلاحيات .فوضعت الموضوع هنا .
لدي " مطب " بسيط .. وهو بخصوص إجازات الموظفين .
لدي جدول للموظفين فيه حقل .
السجل:
الاسم:
الرصيد الحالي :
تاريخ الإضافة :
وعملت فيه عملية الإدخال والبحث والحذف عن طريق نموذج بـ asp.net وتعمل بشكل ممتاز .
وجعلت اسفل نموذج الإدخال لأرصدة الموظفين .
بوتن . لتنفيذ عملية إستعلام على جدول ارصدة الموظفين .
فكرة الاستعلام .
اريد عند الضغط على هذا البوتن . يعمل جملة فور تشييك على حقل تاريخ الإضافة .
فمثلاً لو اضفنا رصيد موظف الشهر الماضي ومضى على تاريخ الإضافة " شهراً واحداً " يتم زيادة الرصيد بمقدار
3 ايام شهرياً .
اي بختصار عمل استعلام يرجع بقيمة " والقيمة هذه تكون " الزيادة لرصيد الموظفين اثناء مقارنة تاريخ الإضافة بتاريخ وقت الإستعلام الحالي .
فلو مثلاً ضغطنا [ بوتن الإستعلام ] بعد شهرين . يتم مقارنة تاريخ الاضافة يجد أنه مضى عليه شهرين يتم زيادة 3+3 اي= 6 ايام لجميع ارصدة الموظفين مع تحديث ايضاً حقل تاريخ الإضافة إلى التاريخ الذي تم فيه التحديث من آجل عندما نعمل إستعلام آخر يتم المقارنة على تاريخ الإضافة وهكذا .
هذا ما اريد ان تساعدوني فيه اخواني الكرام .
ماهي طريقة كتابة الكود لمثل هذه العمليات؟؟
حتى لو كتب احدكم الكود بلغة vb سأحاول ان شاء الله تحويله لغة c# .
بنتظاركم جزاكم الله خيراً .


رد مع اقتباس

مواقع النشر (المفضلة)