我用VB做了个输入窗体 挂的是ACCESS数据库  然后出现一个问题就是每次输入记录的时候输入框总是遗留着上一条记录  必须要把输入框中的上一条内容删了 然后重新输入新的内容
小鸟请问各位大侠  
如何可以让输入筐在输入新记录的时候是空白状态 然后输入新数据我用的是DATA控件
  
下面是小部分代码  请大家指教  感激涕泠Data1.Recordset.AddNew
        Text1.Text = ""
        Text2.Text = ""
        Text3.Text = ""End Sub

解决方案 »

  1.   

    这样说不清的。你的 TextBox 是绑定到 Data 控件的吗?用户是在什么场合下输入记录内容的?你的添加新记录操作是在什么事件中完成的?最好贴出你的主要代码。
      

  2.   

    当你在Data1的属性页设置好它的属性DatabaseName和RecordSource后,对各TextBOX的属性DataSource设置为Data1,并对其属性DataField分别设置为连接的字段。当按下Command1按钮后Data1记录集自动移动到空记录,Text1,Text2和Text3分别是字符字段显示空字符串,字段为数值的显示为0。然后分别在Text1,Text2和Text3输入数据。Private Sub Command1_Click()
        Data1.Recordset.AddNew
        Data1.Recordset(0) = Text1
        Data1.Recordset(1) = Text2
        Data1.Recordset(2) = Text3
    End Sub