DataGrid与Adodc控件绑定之后,想添加记录,取消添加记录时出错有三个按钮,添加记录,取消记录,保存记录
按添加记录
adodc1.recordset.addnew按取消记录
adodc1.recordset.cancelupdate ' 这里就出错,提示:无法插入行,行必须到少有一个列值集
按保存记录
adodc1.update '添加记录
请问怎样解决?
按添加记录
adodc1.recordset.addnew按取消记录
adodc1.recordset.cancelupdate ' 这里就出错,提示:无法插入行,行必须到少有一个列值集
按保存记录
adodc1.update '添加记录
请问怎样解决?
你那个“取消记录”是什么意思?如果是删除记录应该用Delete方法。Recordset.CancelUpdate只能在修改了记录内容而且未运行Update方法之前使用,以放弃对当前记录的修改。如果用了AddNew且Update之后,再运行这一行就会出错。