PDA

View Full Version : انتقال اطلاعات از بانک



dkhatibi
جمعه 02 شهریور 1386, 09:48 صبح
وقتی دستوری مثل select و یا sum در select استفاده می کنیم. جدول به گونه ای خاص فیلتر می شه.
چه جوری این اطلاعات را به دست آوریم مثلا چه جوری بفهمیم sum چه مقداری برگشت داده؟

Batman
جمعه 02 شهریور 1386, 11:21 صبح
با سلام
جناب خطیبی منظورتون چیه؟
خوب دستور sum مجموع رو برمیگردونه!!!
جای سوال نداره
منظورتون پشت پرده هستش؟

SYNDROME
جمعه 02 شهریور 1386, 11:55 صبح
با سلام


چه جوری این اطلاعات را به دست آوریم مثلا چه جوری بفهمیم sum چه مقداری برگشت داده؟

اگر درست متوجه شده باشم منطورتان این است.


ADO.Sql.Text := 'Select Sum(price) as sumPrice From Tbl_Test';
ADO.Active := True;
Price := ADO.FieldName('SumPrice').AsFloat;

موفق باشید

dkhatibi
جمعه 02 شهریور 1386, 20:55 عصر
کاری مشابه برای برگشت دادن مقادیر select شده وجود دارد؟

SYNDROME
جمعه 02 شهریور 1386, 22:05 عصر
ب اسلام


کاری مشابه برای برگشت دادن مقادیر select شده وجود دارد؟
باز اگر درست متوجه شده باشم.
می توانید دقیقاً از دستور بالا استفاده کنید.
مثلا:


ADO.Sql.Text := 'Select * From Tbl_Test';
ADO.Active := True;
X := ADO.FieldByname('Name').Asstring;

در مثال بالا بعد از اجرا Query مقدار فیلد Nameرکوردی که کرسر ADOبر روی آن قرار دارد بر می گردد و در متغییر X می ریزم.
موفق باشید.

Batman
شنبه 03 شهریور 1386, 07:55 صبح
با سلام
اگر درست متوجه شده باشم یه راه هم همون پپیمایش جدول هستش که البته برای رکوردهای زیاد توصیه نمیشه