Dacu ti jednostavan primer a ti pokusaj da ga primenis mislim da ce sigurno raditi.
Dakle kreirao si Query1, DataSource, DBGrid1, MaskEdit1, MaskEdit2.
U Query1 u Object Inspectoru u DatabaseName uneses Alijasa na pr: DBDemos.
U njegovom SQL uneses kod:
Select * from Employee
Where HireDate >=:dat1
And HireDate <=:dat2
Zatim u njegovom Params odredis tip podatka za dat1 I dat2 tj. DataType –ftDate.
(Podrazumeva se da za MaskEdit odradis njegov InputMask odredis SampleMasks na pr:Date).A potom , recimo na dogadjaju OnExit komponente MaskEdit2 uneses ovaj kod:
Query1.Params[0].AsDate := strToDate(MaskEdit1.Text);
Query1.Params[1].AsDate:= strToDate(MaskEdit2.Text);
Query1.Close;
Query1.Open;
Dakle primeni:
SELECT * FROM bases\MemberCard.db
WHERE RentDate >=:dat1
AND RentDate <=:dat2
ORDER BY CDID
Pozdrav!!!
vuka