0
这里查找值是我的情况:MS访问:对于基于字符串的多值字段
- 链接表(所以我不能实际修改列配置)有一个逗号分隔的列表中的列值。这是一个文本字符串 - 不是一个真正的多值字段。
- 我需要将这些值映射到一个查找表,并返回使用查找一个逗号分隔值列表
所以我们说一个行具有值:在此列A,B,C。映射表映射:A | 1,B | 2,C | 3。在我的查询结果列应列出1,2,3(映射值)。
我可以在我的查询中添加一列,指示显示控件是组合框(这是您通常为多值字段所做的操作),选择我的行源并绑定列 - 但仅限行只有一个选项值会正确映射。如果它有逗号分隔的列表,则根据上面的示例,它不映射值。我如何去做这个映射?
请澄清你的问题:源列是一个纯文本字段,它是否包含逗号分隔的字符串,还是真正的多值字段(由Access中的“查阅向导”创建)? –
文本字符串。我编辑了描述。 – lcdservices
我有一个查询,其中我想输出字符串“1,2,3”作为映射表中的值“A,B,C”。 – lcdservices