当前位置:编程学习 > VB >>

关于vb中sql查询语句的问题

这是一个条件查询,查出在规定时间内的信息,而且还有两个条件要满足,一个是userid,另一个是formtype.
  请帮忙看看是什么错误?谢谢啊,急用
   sql语句:


 StrLine = "select StartTime,EndTime from log where StartTime>=#" & DT(0) & " " & _
                            Format(DT(2), "HH:MM:SS") & "# and EndTime<=#" & DT(1) & " " & Format(DT(3), "HH:MM:SS") & "# and UserId='" & StrUser & "' # and FormType='" & StrFormType & "'" --------------------编程问答-------------------- StrLine = "select StartTime,EndTime from log where StartTime>=#" & DT(0) & " " & _
             Format(DT(2),"HH:MM:SS") & "# and " & _
           "EndTime<=#" & DT(1) & " " & Format(DT(3),"HH:MM:SS") & "# " & _
         "and UserId='" & StrUser & "' and FormType='" & StrFormType & "'" --------------------编程问答-------------------- 请教userid='" & struser & "'#这里的#是什么意思?
--------------------编程问答-------------------- 就是,为什么要在userid='" & struser &"'#这里加个#字啊 --------------------编程问答-------------------- <=#"   &   DT(1)   &   "   "   &   Format(DT(3),   "HH:MM:SS")   &   "# 
#是时间字段的约定 --------------------编程问答-------------------- 4楼看清,问的是userid为什么加#。 --------------------编程问答--------------------   StrLine   =   "select   StartTime,EndTime   from   log   where   StartTime> =#"   &   DT(0)   &   "  " & Format(DT(2),   "HH:MM:SS")   &   "#   and   EndTime <=#"   &   DT(1)   &   "   "   &   Format(DT(3),   "HH:MM:SS")   &   "   and   UserId='"& StrUser &"' and   FormType='"   &   StrFormType   &"'" --------------------编程问答-------------------- 加#是SQL中时间格式的一种语法规范 --------------------编程问答-------------------- 1楼已经给出答案了 --------------------编程问答-------------------- 谢谢各位 --------------------编程问答-------------------- 你为什么不打印出来呢?
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,