ورود

View Full Version : سوال: جمع مقادیر یک ستون از جدول، داخل یک ادیت ؟



ms.nazeri
پنج شنبه 17 تیر 1389, 17:48 عصر
سلام دوستان

بانک SQL من یک جدولی داره که در اون فیلدی به "قیمت فروش" هست ..
من میخوام جمع این ستون از جدول SQL رو برام داخل ادیت در دلفی قرار بده :


edit1.text:=adotable1.fields[5].value;


این کد فقط اولین مقدار از فیلد قیمت فروش رو میریزه داخل ادیت ! می خوام جمع تمام اعداد فیلدهای پنجم که همون قیمت هست رو بدست بیاره ! (تمام قیمتها رو جمع کنه ، بعد داخل ادیت بریزه ، نه فقط یکیشونو ؟)

MOJTABAATEFEH
پنج شنبه 17 تیر 1389, 18:37 عصر
سلام دوستان

بانک SQL من یک جدولی داره که در اون فیلدی به "قیمت فروش" هست ..
من میخوام جمع این ستون از جدول SQL رو برام داخل ادیت در دلفی قرار بده :


edit1.text:=adotable1.fields[5].value;


این کد فقط اولین مقدار از فیلد قیمت فروش رو میریزه داخل ادیت ! می خوام جمع تمام اعداد فیلدهای پنجم که همون قیمت هست رو بدست بیاره ! (تمام قیمتها رو جمع کنه ، بعد داخل ادیت بریزه ، نه فقط یکیشونو ؟)


دوست عزیز برای اینکار بهتره از دستورات SQL استفاده کنی



adoqouery.sql.clear;
adoqouery.sql.text:='select sum(FiForosh) as SumFi from table1';
adoqouery.open;

edit1.text:=inttostr(adoqouery.fieldbyname('SumFi' ).asinteger);

موفق باشید