|
本帖最后由 roych 于 2011-2-15 13:18 编辑
我把你的窗体设置为不绑定了。设置为绑定,常常会出现很多问题。。。
看看是不是这样?
如果不想追加空值,可以把里面的代码改为以下代码:
- Private Sub Command57_Click()
- DoCmd.SetWarnings False
- If Not IsNull(Me.Txt_日期) And Not IsNull(Me.Txt_姓名) And Not IsNull(Me.Txt_房号) Then
- For i = 1 To 6
- If Not IsNull(Me.Controls("txt_款项" & i)) And Not IsNull(Me.Controls("txt_金额" & i)) And Not IsNull(Me.Controls("txt_收据号" & i)) Then
- SQL = "Insert Into 付款明细(日期,房号,姓名,款项名称,金额,备注,收据号) values(#"
- SQL = SQL & Me.Txt_日期 & "#,'" & Me.Txt_房号 & "','" & Me.Txt_姓名 & "','" & Me.Controls("txt_款项" & i) & "'," _
- & Me.Controls("txt_金额" & i) & ",'" & Me.Controls("txt_备注" & i) & "','" & Me.Controls("txt_收据号" & i) & "')"
- 'Debug.Print SQL
- DoCmd.RunSQL (SQL)
- End If
- Next i
- MsgBox "添加成功,空值将不会被追加", vbInformation + vbOKOnly, "成功提示"
- Else
- MsgBox "您没有输入相关选项", vbInformation + vbOKOnly, "出错提示"
- Exit Sub
- End If
- End Sub
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|