以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  Select语句用GROUP BY分组后的结果,如何返回获取?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=154630)

--  作者:guosheng
--  发布时间:2020/9/21 14:31:00
--  Select语句用GROUP BY分组后的结果,如何返回获取?
以下输出报错了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt



--  作者:有点蓝
--  发布时间:2020/9/21 14:38:00
--  
报什么错?
--  作者:guosheng
--  发布时间:2020/9/21 14:39:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20200921143813.png
图片点击可在新窗口打开查看
感觉是数据循环输出 格式不对
[此贴子已经被作者于2020/9/21 14:40:03编辑过]

--  作者:有点蓝
--  发布时间:2020/9/21 14:43:00
--  
这个和sql没有关系

Dim Values = cmd.ExecuteValues
If Values.Count > 0 Then
if Values("张数").tostring <> nothing 
Output.show(Values("张数"))
end if
……
End If

--  作者:guosheng
--  发布时间:2020/9/21 14:49:00
--  
groupby 分组后的结果应该是二维的变量吧 ,该怎么output获取 分类名,张数,金额?以便别的地方可以引用这些变量啊。
cmd.ExecuteValues  的结果是不是一维的数组啊
 
分类      张数        金额
A类     2            100
B类     5             200
[此贴子已经被作者于2020/9/21 14:50:18编辑过]

--  作者:有点蓝
--  发布时间:2020/9/21 14:54:00
--  
改为使用cmd.Executereader返回表格