请问如何在选择DateTimePicker某个日期后从数据库中提取日期字段为该日期的记录,谢谢。

解决方案 »

  1.   

    with ADOQUery do
    begin
      Close;
      Sql.Text:='select * from tbl where 日期字段=:d';
      Parameters[0].Value:=DateTimePicker.DateTime;
      Open;
    end;
      

  2.   

    strsql="select * from [tablename] where [datafld]='" & datetimepicker.value & "'"
      

  3.   

    还是不行
    请问我这样写错在哪里,该怎么改?
    rs.Filter = "format(业务时间,""yyyy-MM-dd"")='" & Format(dtpDay.Value, "yyyy-MM-dd") & "'"
      

  4.   

    rs.Filter = "format(业务时间,""yyyy-MM-dd"")=Format(" & dtpDay.Value & ", ""yyyy-MM-dd"")"
      

  5.   

    to hhjjhjhj(大头):
    好像不行,我改用sql语句了