منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] جدولة الإستحقاقات بشكل تلقائي - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] جدولة الإستحقاقات بشكل تلقائي (/showthread.php?tid=19562)



جدولة الإستحقاقات بشكل تلقائي - اليوم مبتدئة وغداً محترفة - 07-03-17

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركته

مشروعي على vb.net وقواعد بيانات SQL Server

لدي سؤال وهو كيف يمكنني أن أجعل البرنامج يقوم بإنشاء سجلات في قاعدة البيانات بشكل تلقائي حتى لو لم يكن البرنامج شغال
مثلا تاريخ 1 من كل شهر يقوم بإضافة سجل في قاعدة البيانات حتى لو صادف تاريخ 1 هذا إجازة ولم يتم تشغيل البرنامج فيه

احتاجها في جدولة الاستحقاقات (شهرية - سنوية)

جت في بالي طريقة عمل جملة إنسيرت لكل الشهور عند عمل العقد بس هذي الطريقة ما رح تحل المشكلة لأني راح احتاج الجدولة كذلك في تجديد العقود بشكل تلقائي عند انتهاء كل عقد (وممكن العقد ينتهي في يوم إجازة)

ولكم الشكر مقدما


RE: جدولة الإستحقاقات بشكل تلقائي - silverlight - 07-03-17

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

و ميزة هذه الفكرة أنك أيضا تضمن ان ملفك لن يتم حذفه بالخطأ بواسطة المستخدم
لكن طبعا عليك ان تتحمل تبعات هذا الحل لأن ها النوع من الحلول له تأثير عي ذاكرة الكمبويتر و اشياء من هذا القبيل


RE: جدولة الإستحقاقات بشكل تلقائي - مساعدة - 07-03-17

السلام عليكم

عند تشغيل الجهاز في كل يوم عمل
بامكانك الاستعلام عن وجود سجل بتاريخ 1 من الشهر الحالي،
فإن لم يجد يضيف سجل جديد بتاريخ 1 من الشهر الحالي.