Foxtable(狐表)用户栏目专家坐堂 → [原创]多值字段的问题


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

主题:[原创]多值字段的问题

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
[原创]多值字段的问题  发帖心情 Post By:2016/5/30 14:02:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.C
Dim dt2 As DataTable
cmd.CommandText = "s elect UserId,姓名 from [dbo].[View_MK设置业务员费用比例]"
dt2 = cmd.ExecuteReader()
If dt2.DataRows.Count > 0 Then
    Tables("接单部_tbOrders").Cols("订单分享给谁").AllowDirectType = False
    DataTables("接单部_tbOrders").DataCols("订单分享给谁").ExtendType = ExtendTypeEnum.Values
    Tables("接单部_tbOrders").Cols("订单分享给谁").ComboList = dt2.GetComboListString("姓名")
Else
    Tables("接单部_tbOrders").Cols("订单分享给谁").AllowEdit = False
End If

上面的代码,如何修改,让其显示列是姓名,取值列是UserId?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/30 14:23:00 [只看该作者]

1、生成一个查询表

 

http://www.foxtable.com/help/topics/0695.htm

 

2、用代码设置数据字典。

 

http://www.foxtable.com/help/topics/2653.htm

 

 


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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2016/5/30 14:44:00 [只看该作者]

多值字段的怎么处理哈,用你说的方法,能用于多值字段么

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/30 14:46:00 [只看该作者]

以下是引用jialihaha在2016/5/30 14:44:00的发言:
多值字段的怎么处理哈,用你说的方法,能用于多值字段么

 

不能,多值字段,自己编写下拉窗口处理吧,比较麻烦。


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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2016/5/30 14:50:00 [只看该作者]

哈哈,我弄好了,生成查询表后,直接用列设置去设置即可
[此贴子已经被作者于2016/5/30 14:56:51编辑过]

 回到顶部