المشاركات : 259
المواضيع 35
:
: 383
الإنتساب : Feb 2011
السلام عليكم ايها الكرام
لدي قاعدة بيانات اكسس
كيف حساب مجموع حقل باستعمال Adotable جربت الإستعلام ِ adoquery و نجحت ولله الحمد ولكن هل هناك طريقة عن طريق table مباشرة؟
في امان الله.
الخوف من أي محاولة جديدة طريق حتمي للفشل.
المشاركات : 92
المواضيع 21
:
: 0
الإنتساب : Nov 2015
بسم الله الرحمن الرحيم
تفضل اخي بالتوفيق
كود :
Var
i : integer;
begin
i:= ADOQuery1.RecordCount;
Edit1.Text:=IntToStr(i);
end;
بكاء العين يفضح وبكاء القلب يذبح والبكاء من خشيه الله يربح اللهم اجعلنا ممن يبكى من خشيتك
المشاركات : 61
المواضيع 7
:
: 0
الإنتساب : Jan 2013
(15-03-2016, 08:54 PM)AbdouProg كتب : بسم الله الرحمن الرحيم
تفضل اخي بالتوفيق
كود :
Var
i : integer;
begin
i:= ADOQuery1.RecordCount;
Edit1.Text:=IntToStr(i);
end;
هذا الكود يقوم بإرجاع عدد السجلات وليس مجموع سجلات الحقول
بالنسية لسؤال الأخ فإن الإستعلام هو الحل الانسب لان استعمال الـTable حل غير مناسب أو غير نموذجي
الصقر يحلق وحيدا .. الغربان تحلق جماعات
المشاركات : 259
المواضيع 35
:
: 383
الإنتساب : Feb 2011
شكرا جزيلا
ولكن لم يكن سؤالى عن عدد التسجيلات بل كان عن مجموع يعني حساب TOTAL لما ندخله من ارقام عددية في حقل واحد
الخوف من أي محاولة جديدة طريق حتمي للفشل.
المشاركات : 628
المواضيع 72
:
: 211
الإنتساب : Jun 2010
16-03-2016, 08:51 AM
(آخر تعديل لهذه المشاركة: 16-03-2016, 09:46 AM بواسطة لؤي.)
السلام عليكم
PHP كود :
ADOTable1.Active := true;
sum := 0;
ADOTable1.First;
for I := 0 to ADOTable1.RecordCount - 1 do
begin
sum := sum + ADOTable1.FieldByName['My_Field_Name '].AsInteger;
ADOTable1.Next;
end;
Edit1.Text := IntToStr(sum);
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
كل من 1 user says قال شكرا ل لؤي على المشاركة المفيدة1 user says Thank You to لؤي for this post
• wadoud
المشاركات : 259
المواضيع 35
:
: 383
الإنتساب : Feb 2011
شكرا لك أخي لؤي بارك الله فيك .
الخوف من أي محاولة جديدة طريق حتمي للفشل.