以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  comboBox控件设置了dataSource如何设置排序?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173146)

--  作者:爱好所有
--  发布时间:2021/11/16 17:36:00
--  comboBox控件设置了dataSource如何设置排序?
 comboBox控件设置了dataSource如何设置排序?

Dim cmb As WinForm.ComboBox
cmb = Forms(
"窗口1").Controls("ComboBox1")
cmb.DisplayMember =
"客户名称" \'设置显示列
cmb.ValueMember =
"客户编号" \'设置取值列
cmb.DataSource =
"客户"
\'列表项目来自于客户表


cmb.DataSort = "ID"   没有作用呀

[此贴子已经被作者于2021/11/16 17:58:51编辑过]

--  作者:有点蓝
--  发布时间:2021/11/16 20:46:00
--  
这种方法无法排序,使用这种:

cmb.ComboList = DataTables("客户").GetComboListString("客户编号","ID")