关于Adodc控件的Addnew方法 为什么我的程序中使用Addnew方法后,我的DataGrid控件就直接多了行,而且想用CancelUpdate方法取消都不行。是不是对DataGrid控件做些设置或者对Adodc控件做些设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行ADDNEW方法后,数据库就认为新建了一条记录,自然DataGrid也会和表一样多了一行。你的表中的ID应该是自增的。 AddNew方法是记录集要增加一行,但是我用CancelUpdate没有起到作用,主要还是想请教一下CancelUpdate和Addnew之间该如何联系,Adodc控件该怎么设置 用了Addnew后不想新增记录的话,可以使用事务来控制with Adodc .BeginTrans .RecordSet.AddNew ......... .RecordSet.Updateend withAdodc.RollbackTrans'如果想取消更新,就回滚事务 CancelUpdate 方法是取消在调用 Update 方法前对当前记录或新记录所作的任何更改。如果UPDATE后就无效了!如faysky2() 所说的,adodc控件有begintrans方法吗?应该要连接对象吧?但是注意:如果在提交事务后,回滚事务也取消不了! 【评选】版内活动:挖掘VB潜能,征集变态应用 安装好VB以后 请问我新做了一个控件,但是我怎么知道classid是什么呢?谢谢。 各位大哥!急!急!急! 文件读写 sql server的日期格式? vb 模拟 数字键操作 vb中怎样截获全局的鼠标事件? vb中如何连接只读的*.mdb数据库文件? 大虾,小虾,菜虾,请进, VB的五个问题有望解决,多谢,多谢捧场!:) 矩阵运算看看有什么错 如何将注册表里的键值写为字符串
你的表中的ID应该是自增的。
with Adodc
.BeginTrans
.RecordSet.AddNew
.........
.RecordSet.Update
end withAdodc.RollbackTrans'如果想取消更新,就回滚事务
如果UPDATE后就无效了!
如faysky2() 所说的,adodc控件有begintrans方法吗?应该要连接对象吧?
但是注意:如果在提交事务后,回滚事务也取消不了!