select * from terma where endrq<"+currentTime+" endrq在表中是日期型
currentTime是当前日期现在这样写报错:语法错误 (操作符丢失) 在查询表达式 'endrq<2004-12-8 16:36:08' 中。 求正解

解决方案 »

  1.   

    select * from terma where endrq<'"+currentTime+"'"
      

  2.   

    sqlserver
    "select * from terma where endrq<'"+currentTime+"'" 
    access
    "select * from terma where endrq<#"+currentTime+"#" 
      

  3.   

    dim s as string 
    s="select * from terma where endrq < '" & currentTime & "'"
      

  4.   

    sqlserver
    "select * from terma where endrq<'"+currentTime+"'" 
    access
    "select * from terma where endrq<#"+currentTime+"#"
      

  5.   

    哈哈,都在玩技术,+ 与 &是一样的。