以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 如何将Listbox里面的多值字段变成列表结果 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=101321) |
-- 作者:zzbyhz -- 发布时间:2017/5/28 12:12:00 -- 如何将Listbox里面的多值字段变成列表结果 请各位老师指教,怎样才能将一个ListBox里的一个多值字段如:ab,cd,ef,....(在一行)变成如下形式呢? ab cd ef ..... 不好意思,是我没有把问题说清楚。ListBox里的多值字段是经过一个查询得来的结果,不同的查询,结果不同。但不管得到什么结果,都应该只排成一列。请问老师,怎样才能实现呢?
[此贴子已经被作者于2017/5/28 12:38:45编辑过]
|
-- 作者:有点色 -- 发布时间:2017/5/28 12:26:00 -- Dim str As String = "1,2,3,4,5"
具体问题,上传实例。 |
-- 作者:zzbyhz -- 发布时间:2017/5/28 12:39:00 -- 不好意思,是我没有把问题说清楚。ListBox里的多值字段是经过一个查询得来的结果,不同的查询,结果不同。但不管得到什么结果,都应该只排成一列。请问老师,怎样才能实现呢? |
-- 作者:有点色 -- 发布时间:2017/5/28 12:46:00 -- 合成2楼那样的字符串,给listbox赋值
e.form.controls("listbox1").combolist = "1|2|3|4|5" |
-- 作者:zzbyhz -- 发布时间:2017/5/28 12:52:00 -- 如果查询得来的结果不同,多值字段的字数不等,个数也不同,即多值字段长度不固定,该如何呢? [此贴子已经被作者于2017/5/28 13:08:24编辑过]
|
-- 作者:zzbyhz -- 发布时间:2017/5/28 14:39:00 -- 谢谢老师指点。已解决。 |