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

اضافه نتيجه استعلام لقاعده البيانات

بدأه web desing في 20 أغسطس 2012 · 6 رد · 673 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .. لدي جمله الاستعلام التاليه لكن النتيجه تظهر فقط في الفورم في القريد فيو ولاتحفظ في قاعده البيانات ماهي الطريقه لجعل نتيجه الاستعلام تحفظ في القاعده في حقل الovertime؟

   SELECT  code, name, leat, salary, (cast(enter as  float )+ cast(out as float))/8 as overtime FROM [absence]

وشكرا.

#2

يتم نقل الموضوع لمنتدي ASP.net

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

طبيعي ألا يتم حفظ القيمة في قاعدة البيانات لأن هذا استعلام SELECT مرتبط بالعرض في الـ grid view فقط.

إن أردت تخزين نتيجة

(cast(enter as  float )+ cast(out as float))/8

في الحقل overtime فتحتاج لاستدعاء استعلام آخر هو INSERT

مثلاً:

INSERT INTO [whatever] (overtime) VALUES ((cast(enter as  float )+ cast(out as float))/8)

هذا الاستعلام غير مرتبط بالـ grid view ويتم تنفيذه في SQLCommand مستقل.

لكن لا يمكن إعطائك جواب دقيق لأن سؤالك ينقص الكثير من المعلومات حول الجدول الذي تريد التخزين فيه، وطبيعة السجلات المخزنة فيه.. إلخ.

1

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

شكرا أخي ولكن كيف اضيف جملتين insert ال InsertCommand وضعتها بهذا الشكل ولم تفلح

<asp:SqlDataSource ID="SqlDataSourceinsert" runat="server"

ConnectionString="<%$ ConnectionStrings:employConnectionString %>"

InsertCommand="INSERT INTO absence ( code, name, day, date, enter,salary )VALUES (@code, @name, @day, @date, @enter, @salary)"

" INSERT INTO (overtime) VALUES ((cast(enter as float )+ cast(out as float))/8)

#5

أرفق الصفحة (ملف .aspx و .aspx.cs)

وأوضح ما تريد القيام به فيها.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

WebApplication5.rar

اريد حفظ بيانات الحضور والغياب في جدول الabsence واثناء الحفظ يجمع وقت الحضور مع وقت الانصراف ويضع الناتج في حقل الovertime لنفس الجدول

أتمنى ان اكون اوضحت المطلوب.

#7

الرجاء المساعده بأي طريقه كانت لاضافه جملتين الinsert السابقتين فلقد بحثت كثيرا ولم اصل لحل

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