|
- Private Sub C新增_Click()
- Dim Db As DAO.Database
- Dim rs As DAO.Recordset
-
- Set Db = CurrentDb()
- Set rs = Db.OpenRecordset("收入明细", dbOpenDynaset)
- '新增记录
- rs.AddNew
-
- rs!日期 = Me!日期
- rs!收入项目 = Me!收入项目
- rs!收入账户 = Me!收入账户
- rs!收入金额 = Me!收入金额
- rs!摘要 = Me!摘要
-
- If IsNull(日期) Then
- MsgBox "没有输入'日期'"
- Exit Sub
- End If
- If IsNull(收入项目) Then
- MsgBox "没有输入'收入项目'"
- Exit Sub
- End If
- If IsNull(收入账户) Then
- MsgBox "没有输入'收入账户'"
- Exit Sub
- End If
- If IsNull(收入金额) Then
- MsgBox "没有输入'收入金额'"
- Exit Sub
- End If
- If DCount("*", "收入明细", "日期=#" & Me.日期 & " #" And "收入项目='" & Me.收入项目 & "'" And "收入账户='" & Me.收入账户 & "'" And "收入金额=" & Me.收入金额) > 0 Then
- MsgBox "此数据已录入,请不要重复添加!"
- Exit Sub
- End If
- '更新记录
- rs.Update
- Set rs = Nothing
- Me!日期 = Null
- Me!收入项目 = Null
- Me!收入账户 = Null
- Me!收入金额 = Null
- Me!摘要 = Null
- MsgBox "新增成功"
- End Sub
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|