我要找出数据库记录中与当前时间相同的数据
我写的语句    sqlRemind = "select 1 from Gl_Remind where Remind_time =" & Time & "" 提示语法错误(操作符丢失)
数据库中的字段是数据类型的存到数据库格式17:00:00 不知道错那了,谁给看看怎么写

解决方案 »

  1.   

    sqlRemind = "select 1 from Gl_Remind where Remind_time ='" & Time & "'" 
      

  2.   

    select 1 from Gl_Remind where convert(varchar(19),Remind_time,120) = '2008-09-19 17:00:00'
      

  3.   


    一般不应该这么写,利用不了索引,做全表扫描了。应该反过来:select 1 
    from Gl_Remind 
    where Remind_time = convert(date,'2008-09-19 17:00:00',120)
      

  4.   

    select 1 from Gl_Remind where Remind_time ='Time' 
      

  5.   


    select 1 from Gl_Remind where Remind_time = right( convert(nvarchar(20),'2008-09-19 17:00:00',120),8)
      

  6.   

    select * from Gl_Remind where Remind_time ='2006-06-13 19:37:44.000'
      

  7.   

    select * from Gl_Remind where Remind_time ='2006-06-13 19:37:44.000'