Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
81538475 发表于: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楼
有点蓝 发表于:2024/7/23 14:39:00
如果数量和单价都是数值,那么数量*单价计算的总价肯定也是数值,不可能是字符串
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.