Foxtable(狐表)用户栏目专家坐堂 → 关于SQL


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

主题:关于SQL

帅哥哟,离线,有人找我吗?
实话实说
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
关于SQL  发帖心情 Post By:2024/4/21 11:02:00 [只看该作者]

SELECT TOP 10 * FRO M {订单}
以上是从后台订单表提取10条记录。我想记录数是东态交互的,以下SQL语句不行

If Forms("销售订单").Controls("RadioButton4").Checked = True
Dim g As Single
g = Forms("销售订单").Controls("排名").text
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "Select  top g 客户,sum(订单数量) as 数量,sum(金额) as 金额 Fro m {销售订单} group by 客户 order by sum(金额) desc"
dt = cmd.ExecuteReader()
Tables("销售订单_销售订单统计表").DataSource = dt
Tables("销售订单_销售订单统计表").AutoSizeCols() '设置自动列宽
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106298 积分:540619 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/21 22:11:00 [只看该作者]

基础问题:http://www.foxtable.com/webhelp/topics/0221.htm

cmd.CommandText = "Select  top " & g & " 客户,sum(订单数量) a...........

 回到顶部