2014-06-30 27 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

相關問題