sql = "select * from 登录记录表 where 登录时间 like'%" & Trim(Text2.Text) & "%'"我对登录时间进行模糊查找。
时间FORMAT是:**:**:**
请问我在text2.text中输入前两位怎么什么都查不到啊??

解决方案 »

  1.   

    用*号:sql = "select * from 登录记录表 where 登录时间 like'*" & Trim(Text2.Text) & "*'"
      

  2.   

    时间模糊查找不要用like,比如年模糊查找直接用
    sql = "select * from 登录记录表 where year(登录时间) = '" & Trim(Text2.Text) & "%'"
    当然text2.text是年份,比如2005
    同理月,日都可以这样
      

  3.   

    sql = "select * from 登录记录表 where 登录时间 like '" & Trim(Text2.Text) & "%'"