الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ايجاد الفرق بين تاريخين داخل gridview وعرض الفرق بينهما الجريد نفسه

بدأه rauf911 في 14 مايو 2011 · 10 رد · 903 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

يا أخوان لدي gridview يقوم بعرض مهام تم اعطاءها للموظفين

وفي الgridview يوجد تاريخين التاريخ الأول يقوم بعرض تاريخ تسليم المهمة للموظف ولنفرض أن التاريخ 5/10/2011

والتاريخ الثاني يقوم بعرض تاريخ انجاز المهمة المفترض ولنفرض أن التاريخ 5/16/2011

المطلوب أن يكون هناك حقل داخل الgridview يعرض الفرق بين تاريخ اليوم وتاريخ انجاز المهمة المفترض أي بمعنى آخر التاريخ المتبقي لإنتهاء وقت المهمة يعني لو افترضنا على حسب المثال السابق ان يقوم الgrid بعرض الرقم 2 لأن تاريخ اليوم هو 5/14/2011 وهذا الرقم هو فرق الأيام بين التاريخين (تاريخ اليوم وتاريخ الانجاز المطلوب).

أرجو مساعدتي يا أخوان وجزاكم الله خيراً

تم تعديل هذه المشاركة بواسطة rauf911 في 14 مايو 2011 في 14:26

#2

إخواني الكرام أرجو مساعدتي وجزاكم الله خير

#3

ما في احد يا اخوان قادر يساعدني؟؟؟؟؟؟؟؟؟

#4

في فكرة بس انا ماجربتها ممكن انك تنشىء هذا الحقل عن طريق عمل Computed Column من قاعدة البيانات وتاتي الفرق بين التاريخين ب DateDiff وبكذا ممكن تعرضة في الGrid

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#5

ما انا بسأل عن الطريقة يا اخي الكريم

#6
اقتباس
ما انا بسأل عن الطريقة يا اخي الكريم

إذا كان قصدك كيفية إستخدام الدالة DateDiff فهذا رابط الموضع إضغط على الرابط

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#7

يا أخوان أين اكتب هذا الكود

وكيف اجعله يعرض في الgrid view

أرجوكم تجيبوني

#8

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

اخي ارفقت لك مثال يوضح الفكره كامله, طبعا الفكره الاساسيه تكمن في الكود التالي


<ItemTemplate>
<%# CType(Eval("EndDate") - Eval("StartDate"), TimeSpan).Days%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Duration (Days)">

قمنا بحساب الفرق بين التاريخين باستخدام ال TimeSpan وعرض فرق الايام

WebApplication1.zip

.:: Wish to become better and better ::.

#9

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

SELECT OrderID,
DATEDIFF(dd, startdate , endDate) 
FROM Northwind.dbo.Orders

تم تعديل هذه المشاركة بواسطة moussa2100 في 19 مايو 2011 في 09:35

#10

تم الانتهاء من حل المشكلة وجزاكم الله خيرأ جميعا

#11

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

بالتوفيق اخي ..

.:: Wish to become better and better ::.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…