PDA

View Full Version : مبتدی: نحوه استفاده از نتیجه ی فرمان COUNT



amir-m
چهارشنبه 03 خرداد 1396, 09:47 صبح
سلام خدمت همه ی اساتید
من می خوام یه select count را به دیتابیس بفرستم و حاصل را در برنامه استفاده کنم. یه چیزی شبیه قطعه کد زیر:


ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select COUNT(personel_code) AS P_Code from MyTable where personel_code=123 Group by personel_code');
ADOQuery1.open;
Edit1.text:=ADOQuery1.FieldValues['P_Code'];


اما برنامه با خطای عدم وجود ستون P_Code مواجه میشه. چطور می تونم مقادیر حاصل از COUNT را تو برنامه استفاده کنم؟
پیشاپیش از راهنماییتون ممنون

alaveh
شنبه 24 تیر 1396, 02:51 صبح
سلام
میتونید این کد رو بنویسید :
select personel_code from MyTable where personel_code=123 Group by personel_code
در نهایت تعدادش رو اینجوری بدست بیاری :
ADOQuery1.recordcount