无法插入空行,行必须至少有一个列值集 5

PrivateSubCommand1_Click()Adodc1.Recordset.AddNewText1.SetFocusMsgBox"请输入各字段值,充电架编号字段... Private Sub Command1_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
MsgBox "请输入各字段值,充电架编号字段不能为空", vbInformation, "添加"
End Sub

Private Sub Command2_Click()
Dim a As Integer

a = MsgBox("您确认删除本充电架信息?", vbQuestion + vbYesNo, "删除")
If a = vbYes Then
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End If
End Sub

Private Sub Command3_Click()
Unload Me
End Sub

不知道错哪里
展开
 我来答
hii88888
2012-05-15
知道答主
回答量:33
采纳率:100%
帮助的人:25.9万
展开全部
添加的时候在文本框里什么也不输入出现的错误~~应该在文本框里做些限制,比如某些不允许为空的列添加的时候出现了空值.
类型不匹配:录入的类型与数据库的类型不一致.
这些问题都可以在文本框里做限制:例如只允许输入数字
Private Sub Text5_KeyPress(KeyAscii As Integer)
If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 And KeyAscii <> 45 Then
KeyAscii = 0
End If
或 在添加的时候判断不符合条件终止添加
If Text111.Text = "" Then
MsgBox ("请输入日期")
Exit Sub
End If
追问
不行啊,是Adodc1.Recordset.AddNew这里出问题了···
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式