2014-06-30 99 views

回答

0

如果我的理解正确,你打开一个表单,但它显示的是你先前输入的数据?如果你想避免看到以前的数据,只是有一个空白的,你应该设置窗体属性Data EntryYes

enter image description here

+0

为了访问表单的属性,你必须去表单设计模式。我意识到你在这里是新人,所以请记住指出回答你的问题的答案,以便其他人在这里寻找答案的好处。 :) – Kefash

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 
+0

如何添加此代码,我从未添加过代码 – user3790894

+0

代码必须添加到您的可视化基础代码中,但是看到代码之前从未使用代码,这不是您的解决方案。 我会尽量按照kefash的解决方案。除此之外,您还可以在表单的设计视图中添加预编程按钮,其中一个可以添加新记录。祝你好运! – Jens

相关问题