问题描述:
我想在一个DAO.Recordset中删除数据,语句如下
rst.AddNew
rst.MoveFirst
While Not rst.EOF
If rst.Fields("ID").Value = IdNum Then
rst.Delete
End Ifrst.MoveNext
Wend
rst.Close
db.Close总觉得在rst.Close和db.Close之前要rst.Update一下但是少了rst.Update,结果也可以删除大家来指点一下呢!
我想在一个DAO.Recordset中删除数据,语句如下
rst.AddNew
rst.MoveFirst
While Not rst.EOF
If rst.Fields("ID").Value = IdNum Then
rst.Delete
End Ifrst.MoveNext
Wend
rst.Close
db.Close总觉得在rst.Close和db.Close之前要rst.Update一下但是少了rst.Update,结果也可以删除大家来指点一下呢!
解决方案 »
- 请教大家一个使用WINSOCK传送数据过程中,数据转换的问题 在线等,请高手帮忙
- vb调用sql数据库出现:运行时错误-2147467259(80004005)
- 怎么用在库中存图片呀?
- 急急,怎么通过判定datareport的页数来显示或隐藏报表中的其他控件(如label,text).
- 怎样在VB中接受SQLSERVER存储过程的返回值 急啊 在线等
- 猫吃老鼠的问题!vb的解决之道???
- 求助:哪位高手用VB+SQL开发过多个库的完整项目,能传给我看看吗?
- 急!求帮助!用VB做拼图游戏!
- 求救各位大侠请指点啊!!
- 对方通过机器码能否远程控制我的电脑
- 制作网上升级程序(100分)?
- //我在一个服务器上申请了个人空间,我上传了一个ACCESS数据库,客户端用VB做的程序,我想经常更新这个数据库,请教用什么技术教好
Dim db As DAO.Database
Dim rst_employee As DAO.RecordsetSet db = OpenDatabase("ms_sys.mdb")
IdNum = Trim(ID.Text)
Set rst = db.OpenRecordset("select * from employee")
rst.AddNew
rst.MoveFirst
While Not rst.EOF
If rst.Fields("ID").Value = IdNum Then
rst.Delete
End If
rst.MoveNext
Wend
rst.Close
db.Close