TimeField between (urday-1) and (Urday +1)即可

解决方案 »

  1.   

    用这个也可以
    rs.open "select * from 数据表名 where 日期字段=#" & 查找参数(变量) & "#"
      

  2.   

    可以这样
    Rs.Open "Select * From Table Where DateField=" & DateValue(变量), Cn, adOpenStatic, adLockReadOnly
      

  3.   

    如果是SQL SERVER数据库,可以把日期型字段转换成
    字符串后再比较。方式大致是:
    select * from table where convert(yourdatefield, varchar(10),121)
    ='2002-02-26'我在家里,手头没有任何工具,所以也不敢说正确,不过大致是这样。
      

  4.   

    同意: junglerover(灌木丛) 
    jingxiaoping(恋爱温度) 的适用于ACCESS
      

  5.   

    For SQL SERVER:
    select * from table where DateField='2002-02-26'
      

  6.   


    st = "2002-5-26"
    Lst = Len(st)
    stquery = "select * from test where mid(tt,1," & Lst & ")=" & "'" & st & "'"
    rs.Open stquery, conn, adOpenKeyset, adLockOptimistic, adCmdText
      

  7.   

    忘了说,test是表,tt是日期字段
      

  8.   

    这是我的业绩查询语句你看看先
    select xxx,xxx1,xxx2,xxx3
    into #123from yyy c
    where  trandate='20020204'