大于多少 and 小于多少?
不就行了吗?
用两个datetimepicker控件

解决方案 »

  1.   

    query1.close;
    query1.sql.clear;
    query1.sql.add('select * from table1 where rq between :rq1 and :rq1');
    query1.parambyname('rq1').asdatetime := datetimepicker1.datetime;
    query1.parambyname('rq2').asdatetime := datetimepicker2.datetime;
    query1.open
      

  2.   

    用between.
    好,可我没用过这个between./
    另外方恨少问你一个问题
    access中的insert语句是不是有问题
      

  3.   

    我用了一句insert into tablename ( field1, field2) values ( "1" , "2") 出錯
      

  4.   

    With Query1 Do
      Begin
        Close;
        Sql.Clear;
        Sql.Add('Select * from yourTable Where yourTime>STime And YourTime<ETime');
        Open;
      End;注:  yourTable: 你要查找的表
          yourTime:  表中的时间字段
          STime:     一定时间段的开始时间
          ETime:     一定时间段的结束时间
      

  5.   

    newyj(方恨少;寻找第二把刷子的人) 和 truezerg(赵明宇) 都说完了,我来迟了。
      

  6.   

    我也来晚了,不过这个问题在以前已经讨论过了可以参考以下的http://www.csdn.net/expert/topic/307/307434.shtm