02-03-2009, 08:56 AM
السلام عليكم
أحاول استعمال تعليمة SQL لإظهار مجموعة أحد الحقول، إذا كان هذا الحقل من النوع "رقمي" (Integer) فالنتيجة تظهر بشكل عادي باستعمال
أما إذا كان الحقل من النوع "عملة" (Currency) فتبقى الخانة فارغة :confused: ، فهل استعمل شيء مثل:
واستغني عن Query أم هناك حل؟
شكرا كثيرا.
أحاول استعمال تعليمة SQL لإظهار مجموعة أحد الحقول، إذا كان هذا الحقل من النوع "رقمي" (Integer) فالنتيجة تظهر بشكل عادي باستعمال
كود :
SELECT SUM( NumField ) ...كود :
var Total: Currency;
begin
Total := 0;
With Table1 Do
Begin
DisableControls;
First;
While Not Eof Do
Begin
total:=total+FieldByName('NumField').AsCurrency;
Next;
End;
EnableControls;
End;
ShowMessage(CurrToStr(total));
end;شكرا كثيرا.

