PDA

View Full Version : سوال:نحوه انتساب مقدار دستور select به یک متغییر



hmahdavi921
پنج شنبه 25 اردیبهشت 1393, 16:55 عصر
با دستور select ماکس یک صفت در یک جدول رو پیدا کردم .حالا چطوری میتونم اونو به یک متغیر نسبت بدم
فرضا این دستور منه
adoquery1.close;
adoquery1.SQL.Clear;
adoquery1.SQL.add(' select count(kodemorabbi) from morabbi ');
adoquery1.ExecSQL;
حالا کانت kodemorabbi رو چطوری به یک متغییر انتساب بدم

یوسف زالی
پنج شنبه 25 اردیبهشت 1393, 17:38 عصر
علیک سلام.
شما در حالت Exec نمی تونید رکوردست دریافت کنید. فقط می تونید Return بگیرید.
باید از Open استفاده کنید و نتیجه شما در فیلدی به شما برگردانده خواهد شد.

hadisalahi2
شنبه 27 اردیبهشت 1393, 15:50 عصر
adoquery1.SQL.Text := Select Count (X) as C1

adoquery1.open


حالا به X به این صورت دسترسی داری:



AdoQuery1['X']

hmahdavi921
شنبه 27 اردیبهشت 1393, 16:38 عصر
ممنون حل شد...........