如何创建一个新的空白记录,而不显示以前记录中的先前数据?

时间:2014-06-30 15:39:28

标签: database ms-access ms-access-2013 multiple-records

我一直在尝试创建一条新记录,希望显示一个新的空白表单,但显示上一个表单中的所有信息。

我需要一个空白表格来输入数据,但我还需要保存以前的所有表格。总的来说,我想继续添加到我的记录中。但不知怎的,它不会让我失望。

2 个答案:

答案 0 :(得分:0)

如果我理解正确,您打开一个表单,但它显示您之前输入的数据?如果您想要避免查看以前的数据并且只有一个空白表示您应该将表单属性Data Entry设置为Yes

enter image description here

答案 1 :(得分:0)

根据您是否有绑定表格,Kefash的回答可行。 但是,如果您有未绑定的表单,则不会。

如果你有一个未绑定的表单,最简单的方法是遍历所有控件并清空它们。 例如:

Private Sub save_Click()
Dim ctl As Control
    For Each ctl In Me.Controls
    Select Case ctl.ControlType
    Case acListBox
        If Len(ctl.ControlSource) = 0 Then
            ctl.Value = Null
        End If
    Case acCheckBox
        ctl.Value = 0
    Case acTextBox
        ctl.value = ""
    End Select
Next
End Sub