这样试试:
Select * From table1 Where DateDiff("d", 测试时间, #2001-05-25#) = 0

解决方案 »

  1.   

    问题是 datediff并不是sql中的函数,他和max,min,avg等是不一样的,sql语句并不能认出并且正确执行他
      

  2.   

    Access、SqlServer、Sybase都支持DateDiff,只不过第一个参数有所不同罢了。你为什么说不能正确执行?
      

  3.   

    哈,我看你是没有理解WINDOWS下的日期规则吧因为在WIN95,WIN98中,系统的默认时间格式是“月/日/年" 
    现在明白点了吗? 你把日期改成#5-25-01#试试
    相信能PASS的
      

  4.   

    sql中时间2001-6-9和2001/6/9都一样,你看看表中存的到底是什么形式,sql 中时间可以和字符串比较