我正在创建一个访问数据库,要求我为以下三个字段(与我的问题相关)中的每一个都有一个单独的列:名字,姓氏,全名(语法:" last,first& #34)。
我想知道是否有一种方法可以让我有一个隐藏的输入字段(这将是"全名"字段)。这个隐藏的字段将填充用户键入的数据"名字"和"姓氏",并将解析数据库完全相同。这可能使用Microsoft Access中的基本表单吗?我可以将该字段的值编码为用户的输入。
TIA!
答案 0 :(得分:1)
在您的表单中,如果您有First Name
和Last Name
的2个输入,我们可以利用VBA简单地为我们连接字符串。
对于此示例,我分别命名了我的文本框txtFirstName
和txtLastName
。
然后我创建了一个按钮来模拟您的提交按钮点击,这里是创建全名的代码。你用它做什么取决于你。
Dim FirstName, LastName, FullName As String
FirstName = Me.txtFirstName
LastName = Me.txtLastName
FullName = LastName & ", " & FirstName
Debug.Print FullName 'Optional; just to show you results