标题:Recordset.Update
只看楼主
wxll
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-26
 问题点数:0 回复次数:5 
Recordset.Update
为什么我还没点Recordset.Update就向数据库写入数据了?
奇怪
各位帮帮忙解释一下
搜索更多相关主题的帖子: Recordset Update 
2008-06-26 16:55
wxll
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-26
得分:0 
帮帮忙啊 各位
2008-06-26 20:10
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
得分:0 
你绑定的吧?
2008-06-26 21:20
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
让大家猜为什么。
拿不出代码怎么说明问题?

2008-06-26 21:40
wxll
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-6-26
得分:0 
添加新记录的是

Private Sub Command4_Click()
     Adodc1.Recordset.AddNew
End Sub


确定添加是
Private Sub Command7_Click()
    a = MsgBox("确实要添加记录吗?", vbYesNo)
    If a = vbYes Then
        Adodc1.Recordset.Update      '更新
    Else
        Adodc1.Recordset.CancelUpdate  '放弃更新
    End If
End Sub


代码都一样的吧?

是绑定了的啊,用了几个TEXTbox绑定了,然后用了个datagrid显示数据,allow开头的属性都选的Flase.

"在调用addnew方法后,要调用Update方法把对recordset对象当前记录所做的更改保存到数据库当中,从而在表中真正添加一条记录."

可是还没点确定呢,在textbox把要写的数据添上,就已经写进数据库了,根本不用update确定
2008-06-26 21:59
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
得分:0 
绑定的EditMode此时应该为AdEditAdd,自动保存吧
2008-06-27 21:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-221404-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.318772 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved