以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 下拉列表里能不能同时看到两个字段 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=86605) |
-- 作者:zhangchi96 -- 发布时间:2016/6/21 16:08:00 -- 下拉列表里能不能同时看到两个字段 1、dt 表里有两个字段 :姓名、手机号码 2、想设置一个下拉列表 name.ComboList = Dt.GetComboListString("姓名","","姓名") 3、但我目标是设置成 name.ComboList = Dt.GetComboListString("姓名"&"手机号码","","姓名") ,其中红色部分是错误的 下拉菜单出现的 可选项类似于 : 张三,手机:13852323233 李四,手机:13851212122 请教老师,这个红色部分能帮我改改吗? |
-- 作者:大红袍 -- 发布时间:2016/6/21 16:16:00 -- name.ComboList = Dt.SqlGetComboListString("姓名 + \',手机:\' + 手机号码 ") [此贴子已经被作者于2016/6/21 16:16:47编辑过]
|
-- 作者:zhangchi96 -- 发布时间:2016/6/21 16:35:00 -- 谢谢! |
-- 作者:zhangchi96 -- 发布时间:2016/6/22 15:03:00 -- 向老师请教一下: \'-- 用【网络教职工】生成一个虚拟的表 Dim cm d As New S QLCo mmand Dim dt As DataTable cmd.Conne cti cmd.sq l mandText = "Sel ect [姓名],[台帐年月],[单位名称],[联系电话] From {职工} Where 单位代码 = "& myDWDM &" " dt = cm d.ExecuteReader() \'得到临时表dt name.Co mboList = Dt.cm dGetCo mboListString(" 姓名 + 联系电话 ","","姓名") 提示说 sq l dGetCo mboListString 不是datatable 的成员 [此贴子已经被作者于2016/6/22 15:03:34编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/6/22 15:05:00 -- 不可能有那种提示,贴上代码
name.ComboList = Dt.SqlGetComboListString(" 姓名 + 联系电话 ","","姓名") |
-- 作者:zhangchi96 -- 发布时间:2016/6/24 22:19:00 -- 总觉得其中添加的sq l不对劲 ,就用内部表试了一下,红色部分也还是有问题,麻烦老师帮我看看,这个该怎么改 ? Dim 文件编号 As WinForm.ComboBox = e.Form.Controls("文件编号") Dim 文件名称 As WinForm.ComboBox = e.Form.Controls("文件名称") 文件编号.ComboList = DataTables("参数").GetComboListString( "文件编号+文件名称","") [此贴子已经被作者于2016/6/24 22:28:51编辑过]
|
-- 作者:Hyphen -- 发布时间:2016/6/25 9:15:00 -- Dim cmd As New SQLCommand Dim dt As DataTable cmd.Conne cti cmd.CommandText = "Sel ect [姓名],[台帐年月],[单位名称],[联系电话],[姓名]+[联系电话] as AA From {职工} Where 单位代码 = "& myDWDM &" " dt = cmd.ExecuteReader() \'得到临时表dt name.ComboList = dt.GetComboListString("AA","","姓名")
|
-- 作者:大红袍 -- 发布时间:2016/6/26 13:22:00 -- 你是不是没有升级到最新版啊,2014版以后,才有sqlGetComboListString啊,要不你就这样写
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.CommandText = "Sel ect [姓名],[台帐年月],[单位名称],[联系电话],[姓名]+[联系电话] as AA From {职工} Where 单位代码 = "& myDWDM &" "
dt = cmd.ExecuteReader() \'得到临时表dt
name.ComboList = dt.GetComboListString("AA","","姓名")
|
-- 作者:zhangchi96 -- 发布时间:2016/6/26 21:28:00 -- ![]() |