Foxtable(狐表)用户栏目专家坐堂 → datamap不能用于查询得到的临时表吗


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

主题:datamap不能用于查询得到的临时表吗

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


加好友 发短信
等级:八尾狐 帖子:1916 积分:17140 威望:0 精华:0 注册:2014/7/29 19:09:00
datamap不能用于查询得到的临时表吗  发帖心情 Post By:2020/12/9 17:16:00 [只看该作者]

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.ConnectionName = Mydata
cmd.CommandText = "Select 部门编码,部门名称 AS 生产单位 From dept where 部门类型 = '生产单位'"
dt = cmd.ExecuteReader()
Dim dmp As New TableDataMap
dmp.DataTable = dt.name '指定数据来源表
dmp.ValueCol = "部门编码" '指定取值列
dmp.DisplayCol = "生产单位" '指定显示列
'指定下拉列表时显示哪些列的数据
dmp.ListCols = "部门编码,生产单位,事业部名称" 
dmp.Sort = "部门编码" '指定排序方式
Tables(e.Form.name & "_主表").cols("生产单位").DataMap = dmp.CreateDataMap() '生成并设置DataMap

如上所示,想用一个查询得到的临时表生成datamap,但是没有作用,也没有提示出错,不能这样用吗?

谢谢!

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


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/9 17:23:00 [只看该作者]

不能这样用。建议使用下拉窗口

 回到顶部