بله درسته. خروجی توابعی مثل max,min,first,count,avg,... یک عدد هست.نقل قول:
اگر در به کار بردن این توابع از نام مستعار استفاده کنید (استفاده از AS) به صورت زیر میتونید مقداری که query برمیگردونه رو داشته باشید (با table ها فرقی نداره):
روش دسترسی:کد:select sum(cost) as new_cost from inventory
ولی اگر نام مستعار به کار نبرید، با استفاده از شماره فیلد که از 0 شماره گذاری میشه، میتونید به مقدار فیلد دسترسی داشته باشید:کد:
ADOQuery1.FieldValues['new_cost'];
روش دسترسی:کد:select sum(cost) from inventory
موفق باشیکد:
ADOQuery1.Fields[0].Value;