"记录日期 like '%2001年5月2日%'"你的‘记录日期’是字符型的吗?

解决方案 »

  1.   

    比较日期可以使用=
    另外使用like那么你需要把字段类型改成字符型
    给点分吧:)
      

  2.   

    我详细说明一下,"记录日期"是日期型,在库里显示:2000年2月2日,但是我想通过text1填入年和text2填入月查询2000年2月2日!?
      

  3.   

    记录日期 like '%2001年5月2日%'
    改为
    记录日期 = 02-05-2001
    还有最好不要用汉字做字段名。
      

  4.   

    确实,你的一些编程习惯要改,尽量规范,直接写年月日算是日期型,而数据库虽然看起来是一样的日期,但他是日期型,这是两种不同的类型,不能like,还有字段中文名确实不是一种好习惯
      

  5.   

    用 date between '2001-2-1 00:00' and '2001-2-28 23:59'
      

  6.   

    to: zoukaix() :date between '2001-2-1 00:00' and '2001-2-28 23:59' 的date有什么作用?
      

  7.   

    date:就是你的字段名啊!也就中‘记录日期’
      

  8.   

    Where year(记录日期)='" & txt_year.text & "' and month(记录日期)='" & txt_month.text & "'"