PDA

View Full Version : گزارش گیری دلخواه همراه با شرط - فست ریپورت - دستورات SQL - دلفی



ADLADL
جمعه 24 مرداد 1393, 18:54 عصر
با سلام
در دلفی می خوام در فرم گزارشی را چاپ کنم همراه با شرط .
چه کار باید انجام دهم؟
مثلا کاربر هر تاریخی را که انتخاب کرد اگه اطلاعاتش در جدول بود ؛ گزارش ایجاد و چاپ گردد.

یه سوالی دیگه که شاید مرتبط با موضوع باشه
چرا در فرم دلفی در adoquery در sql آن اگه دستوری بنویسیم که مثلا در شرطش از یک edit استفاده کنیم و ado را open کنیم ، پیغام parametr میدهد


SELECT * FROM Tableshakhs
WHERE
shp like
"%'+form1.EDIT1.Text+'%"


ولی اگه همان کد را در فرم دلفی و یک باتون استفاده کنیم مشکلی پیش نمیاد



procedure TForm1.Button2Click(Sender: TObject);
var sss:string;
begin
ADOQuery1.Close;
sss:='SELECT * FROM Tableshakhs WHERE shp like
"%'+form1.EDIT1.Text+'%"' ;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(sss) ;
ADOQuery1.Open;
end;



ممنون میشم کمک کنید

ADLADL
پنج شنبه 30 مرداد 1393, 23:58 عصر
کسی نیست جواب بده
گزارش با فست ریپورت میخواستم
چه جوری میشه در شرط select از یک edit که در فرم هست استفاده کنم
لطفا اظهار نظر بفرمایید
از یک جدول رکوردهایی را چاپ کنه که فیلد1 برابر edit باشه