Foxtable(狐表)用户栏目专家坐堂 → [求助]试用sqlcommand查询问题


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

主题:[求助]试用sqlcommand查询问题

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


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助]试用sqlcommand查询问题  发帖心情 Post By:2024/7/23 14:35:00 [只看该作者]


Dim cmd As New S QL Co mmand
cmd.ConnectionName = "数据源名称"
Dim
dt As DataTable
Dim
cmb As WinForm.ComboBox
cmd.Comm and Text = "SE\ECT DISTINCT 
FORMAT(数量*单价,'F2') as 总价 From {订单}"

dt = cmd.ExecuteReader()
cmb = e.Form.Controls(
"ComboBox1")
cmb.Com boLi st= dt.GetComboListString(
"客户"
)

这种查询出来的表格,总价进行排序的时候,如何按照数值排列,而不是字符串的形式呢。

比如:

9090.00

74650.00

7000.00

58000.00

数值排序应该是:

74650.00

58000.00

9090.00

7000.00

[此贴子已经被作者于2024/7/23 14:38:20编辑过]

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


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

如果数量和单价都是数值,那么数量*单价计算的总价肯定也是数值,不可能是字符串

 回到顶部