MS将FORM中的多个值作为单行访问到表中

Posted

技术标签:

【中文标题】MS将FORM中的多个值作为单行访问到表中【英文标题】:MS Access Multiple value from a FORM into table as a Single Line 【发布时间】:2019-02-18 14:54:24 【问题描述】:

为了避免多值字段,我需要一些帮助来将 MS Access 中的“多选”选项配置为单行/字段。

例子:

在表格中它应该像一个单行/字段一样出现

例子

这甚至可能吗?如果显示有人可以帮助我吗?

【问题讨论】:

看看这个帖子***.com/questions/2933113/…。它循环遍历列表项,并将选定的项附加到单个字符串值。 【参考方案1】:

类似的东西

Dim l As Long
Dim s As String

For l = 0 To Me.ListBox1.ListCount - 1
    If Me.ListBox1.Selected(l) Then
        s = s & Me.ListBox1.List(l) & ","
    End If
Next l

s = Left(s, Len(s) - 1)
Debug.Print s

【讨论】:

以上是关于MS将FORM中的多个值作为单行访问到表中的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 2003 - Unbound Form 使用 INSERT 语句保存到表中;子表单呢?

从 MS Access 中删除所有记录

如何将具有多个值的列加载到表中的单独行中

SQL - 如何向单行添加多个值?

我需要使用表单将许多数据字段添加到表中

访问:将数据输入多个表格的单行表格