当前位置:编程学习 > VB >>

VB+access 添加记录之后覆盖原来的第一条记录

--------------------编程问答--------------------
引用楼主 slowk 的回复:
程序代码如下:
Private Sub Command1_Click()
Data1.Recordset.AddNew

End Sub

Private Sub Command2_Click()
Dim replay As String
reply = MsgBox("真要删除吗", vbOKCancel, "提示")
With Data1.Recordset
If repl……


你Addnew后,尚未输入数据,就执行了MoveXXX操作,当前记录位置改变 --------------------编程问答-------------------- 使用Update语句覆盖不就OK了?
http://download.csdn.net/source/1644211 --------------------编程问答-------------------- 不是很明白,原程序需要怎样修改? --------------------编程问答-------------------- Private Sub Command1_Click()
Data1.Recordset.AddNew
.
.
.
Data1.Recordset.update

End Sub
--------------------编程问答-------------------- 还是实现不了 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 5 楼 slowk 的回复:
还是实现不了


这里好像不能发文件包,晕!
你把代码打包发到www.VBGood.com,大家帮你看看吧 --------------------编程问答-------------------- adodc1.recordset.movelast
做一下断点,看执行的时候数据库的指针指在哪一行上。
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,