以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  我想根据姓名的头字母进行排序这个DataSort怎么写  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117229)

--  作者:夜散点炽
--  发布时间:2018/4/9 10:25:00
--  我想根据姓名的头字母进行排序这个DataSort怎么写
我想根据姓名的头字母进行排序这个DataSort怎么写

这个user_code是用户的姓名拼音,我只想取第一个字母进行排序

Dim cmb As WinForm.ComboBox
    cmb = e.Form.Controls("姓名选择")
    cmb.DisplayMember = "userName" \'设置显示列
    cmb.ValueMember = "ID" \'设置取值列
    cmb.DataSource = "用户表" 
    cmb.DataSort="user_code"
[此贴子已经被作者于2018/4/9 10:25:59编辑过]

--  作者:有点甜
--  发布时间:2018/4/9 10:40:00
--  

目前,ComboBox不能使用DataSort排序达到你的需求的。

 

如果要排序,就不能用【显示列】【取值列】的功能

 

http://www.foxtable.com/webhelp/scr/1523.htm