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

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

و يمكنك عمل ذالك بعد تشغيل البرنامج او عندما يقوم احد ال admins بتسجيل الدخول مثلا، تقوم بالبحث بقاعده البيانات عن عدد الاصناف المنهي مدتها و تظهر له رساله.

او قم بعمل form مع وجود datagridview مثلا تقوم باظهار جميع المنتجات الباقي على انتهاء صلاحيتها بين تاريخين .

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

PHP كود :
   sqlCommand cmd = new sqlCommand("SELECT * FROM [purchases] WHERE [ex_date] Between ? And ? order by ex_date DESC"Conn);
 
   cmd.Parameters.AddWithValue("?"DateF.Value.Date);
 
   cmd.Parameters.AddWithValue("?"DateEND.Value.Date); 
(21-07-19, 03:17 PM)Rabeea Qbaha شكرا اخي على الرد لكن الكود لم يشتغل معي كتب : [ -> ]
الحل بسيط: يمكنك اظهار جميع المنتجات التي تنتهي مده صلاحيتها بين تاريخين

و يمكنك عمل ذالك بعد تشغيل البرنامج او عندما يقوم احد ال admins بتسجيل الدخول مثلا، تقوم بالبحث بقاعده البيانات عن عدد الاصناف المنهي مدتها و تظهر له رساله.

او قم بعمل form مع وجود datagridview مثلا تقوم باظهار جميع المنتجات الباقي على انتهاء صلاحيتها بين تاريخين .

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

PHP كود :
   sqlCommand cmd = new sqlCommand("SELECT * FROM [purchases] WHERE [ex_date] Between ? And ? order by ex_date DESC"Conn);
 
   cmd.Parameters.AddWithValue("?"DateF.Value.Date);
 
   cmd.Parameters.AddWithValue("?"DateEND.Value.Date); 
تفضل اخي المثال :