Foxtable(狐表)用户栏目专家坐堂 → 想在Cols("车牌号").Combolist 里显示车牌号和客户


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

主题:想在Cols("车牌号").Combolist 里显示车牌号和客户

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2011/5/31 15:20:00 [显示全部帖子]

以下是引用狐狸爸爸在2011-5-30 16:22:00的发言:

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.Connection Name = "数据源名称"
cmd.CommandText = "SELECT distinct 车牌号,客户 From {客户表} "
dt = cmd.ExecuteReader
Dim v as string

For Each dr As DataRow in dt.DataRows

     v = v & dr("车牌号") & " " & dr("客户") & “|”

Next

Tables("销售清单").Cols("车牌号").Combolist = v

如果想在cols("车牌号).combolist 下拉选择时,同时显示车牌号和对应的客户,而填入到车牌号单元格中的值则只取车牌号,如何设置代码?


--------------------------------

ValidateEdit事件输入值来校验应该可以

通过数据分隔符号来判断输入的值 ,比如车牌号列表值为: 京P12345-刘德华 可以使用ValidateEdit来通过 "-"分隔符来去掉-号与后面的值,具体代码如何写,还得各位老师帮出主意了.呵呵



另外我试,1500行数据,几乎不到一秒,很快的

[此贴子已经被作者于2011-5-31 15:20:15编辑过]

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2011/5/31 15:48:00 [显示全部帖子]

图片点击可在新窗口打开查看 Post By:2011-5-31 15:29:00 [只看该作者

你可以在DataColChanging事件中设置代码,判断输入的内容是否包括空格,如果有空格,取空格之前的字符,就是车牌号了。
----------------
狐爸,这个您有代码示例吗?或看帮助哪部份可以编出这部份代码,谢谢

 回到顶部