ok,
la otra opcion que podria ser es el tema de tener encapsulados los datos con '' para que cogiera los parametros algo como
Código Delphi
[-]
Qry_ADO.SQL.Add( 'Where checktime between '': pdate1'' and '': pdate2''' );
aciendo el escape de poner '00/00/000' y no coger 00/00/0000 las fechas.
Tambien hay el QuotedStr(fecha) ponerlo en el parametro de las fechas