如何在ACCESS 窗体中向表中添加记录
我想将图中的的内容添加到A表中,字段名称与图一致需要判断:(1)BasicInformation为空时,有提示其中有三个是文本框、两个是combo(2)Mandatory...
我想将图中的 的 内容 添加到A表中,字段名称与图一致
需要判断:(1)BasicInformation 为空时,有提示
其中有三个是文本框、两个是combo
(2)Mandatory Course 为空时,有提示
都是combo,但只有0和1两个值
请帮忙写出代码,和代码注解。我实在搞不出来了。 展开
需要判断:(1)BasicInformation 为空时,有提示
其中有三个是文本框、两个是combo
(2)Mandatory Course 为空时,有提示
都是combo,但只有0和1两个值
请帮忙写出代码,和代码注解。我实在搞不出来了。 展开
2018-06-27 · 知道合伙人软件行家
关注
展开全部
有两种方法一种是直接邦定数据表,另一种方法是通过按钮提交。你的情况应该是后者。
先将你BasicInformation和Mandatory Course里的内容文本框命名为r开头的,
Dim datablank As String
Dim str As Variant
Dim YesNo, i As Integer
datablank = "blank"
If IsNull(Me!r1) Then datablank = "EmployCope"
If IsNull(Me!r2) Then datablank = "EnglishName"
If IsNull(Me!r3) Then datablank = "ChineseName"
If IsNull(Me!rX) Then datablank = "XXXX"
以上写完你要判定的文本框,me!XXX是文本名称
If datablank <> "blank" Then GoTo Isblank
YesNo = MsgBox("该操作无法撤销,你确定吗?", vbYesNo + vbDefaultButton2, "确认窗口")
If YesNo = vbNo Then Exit Sub
Dim db As Database
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("你的表名")
str = Me("r" + Format(i))
If str <> "" Then
rs.AddNew
rs!1 = Me!r1
rs!2 = Me!r2
rs!3 = Me!r3
rs!4 = Me!r4
rs!入库日期 = Date
.........
rs.Update
End If
rs.Close
MsgBox ("入库成功!")
Isblank:
MsgBox (datablank & "不能为空!")
先将你BasicInformation和Mandatory Course里的内容文本框命名为r开头的,
Dim datablank As String
Dim str As Variant
Dim YesNo, i As Integer
datablank = "blank"
If IsNull(Me!r1) Then datablank = "EmployCope"
If IsNull(Me!r2) Then datablank = "EnglishName"
If IsNull(Me!r3) Then datablank = "ChineseName"
If IsNull(Me!rX) Then datablank = "XXXX"
以上写完你要判定的文本框,me!XXX是文本名称
If datablank <> "blank" Then GoTo Isblank
YesNo = MsgBox("该操作无法撤销,你确定吗?", vbYesNo + vbDefaultButton2, "确认窗口")
If YesNo = vbNo Then Exit Sub
Dim db As Database
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("你的表名")
str = Me("r" + Format(i))
If str <> "" Then
rs.AddNew
rs!1 = Me!r1
rs!2 = Me!r2
rs!3 = Me!r3
rs!4 = Me!r4
rs!入库日期 = Date
.........
rs.Update
End If
rs.Close
MsgBox ("入库成功!")
Isblank:
MsgBox (datablank & "不能为空!")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
绑定表,设置字段规则不允许空值就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询