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

janege 2007-12-12 04:37:39
这是一个条件查询,查出在规定时间内的信息,而且还有两个条件要满足,一个是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 & "'"
...全文
182 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2007-12-17
  • 打赏
  • 举报
回复
你为什么不打印出来呢?
janege 2007-12-17
  • 打赏
  • 举报
回复
谢谢各位
  • 打赏
  • 举报
回复
1楼已经给出答案了
paradise885 2007-12-13
  • 打赏
  • 举报
回复
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 &"'"
yangtzeu 2007-12-13
  • 打赏
  • 举报
回复
加#是SQL中时间格式的一种语法规范
zspdecember 2007-12-13
  • 打赏
  • 举报
回复
4楼看清,问的是userid为什么加#。
searen 2007-12-12
  • 打赏
  • 举报
回复
<=#" & DT(1) & " " & Format(DT(3), "HH:MM:SS") & "#
#是时间字段的约定
白发程序猿 2007-12-12
  • 打赏
  • 举报
回复
就是,为什么要在userid='" & struser &"'#这里加个#字啊
zspdecember 2007-12-12
  • 打赏
  • 举报
回复
请教userid='" & struser & "'#这里的#是什么意思?
cangwu_lee 2007-12-12
  • 打赏
  • 举报
回复
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 & "'"

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧