Foxtable(狐表)用户栏目专家坐堂 → SQLCommand错误,请大家帮忙


  共有2286人关注过本帖树形打印复制链接

主题:SQLCommand错误,请大家帮忙

美女呀,离线,留言给我吧!
雁过不留痕8
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:157 积分:1100 威望:0 精华:0 注册:2012/9/13 15:36:00
SQLCommand错误,请大家帮忙  发帖心情 Post By:2015/7/23 14:52:00 [只看该作者]

cmd5.CommandText = "SELECT count(*) F rom " & "{" & bjlxString & "出厂参数检查数据表" & yearstring & monthstring & "} W HERE " & "[操作时间]>='" & d2 & "' And [操作时间]<='" & d3 & "' and [铭牌条码]='"& str15 & "' and [操作结果]='"& "1" &"' Order by [操作时间] DESC"
p1= cmd5.ExecuteScalar()


运行显示错误
ORDER BY 子句中的列 "单相表出厂参数检查数据表201507.操作时间" 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

 回到顶部
美女呀,离线,留言给我吧!
雁过不留痕8
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:157 积分:1100 威望:0 精华:0 注册:2012/9/13 15:36:00
  发帖心情 Post By:2015/7/23 14:53:00 [只看该作者]

为什么不能用order by 进行排序?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 14:59:00 [只看该作者]

 Count(*) 没有必要用 Order By,删除掉。

 

cmd5.CommandText = "SELECT count(*) F rom " & "{" & bjlxString & "出厂参数检查数据表" & yearstring & monthstring & "} W HERE " & "[操作时间]>='" & d2 & "' And [操作时间]<='" & d3 & "' and [铭牌条码]='"& str15 & "' and [操作结果]='"& "1" &"'"
p1= cmd5.ExecuteScalar()

 


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2015/7/23 15:03:00 [只看该作者]

SELECT count(*) F rom 只返回了一列,里面没有[操作时间],所以排序肯定不行了!

 回到顶部