学生管理系统之删除
来源:互联网 发布:2016移动支付数据 编辑:程序博客网 时间:2024/05/16 06:59
花了挺长时间敲完了系统,感觉不总结对不起自己之前的努力。
删除时的逻辑判断很重要,因为删除是毁灭性操作,所以需要格外小心。
str2$ = MsgBox("是否删除当前记录?", vbOKCancel, "删除当前记录") If str2$ = vbOK Then '判断是否需要删除 mrc.MoveNext If mrc.EOF Then '从后往前删除 mrc.MoveFirst '选中第一条记录 myBookmark = mrc.Bookmark '记录当前位置 mrc.MoveLast '选中最后一条记录 mrc.Delete '删除当前选中记录 mrc.Bookmark = myBookmark '回到存档点 If mrc.RecordCount = 0 Then '判断是否有最后一条记录 MsgBox "没有记录", vbOKOnly + vbExclamation, "警告" Unload Me Exit Sub Else Call viewData '显示数据,以达到删除一条记录后自动显示另一条记录 End If Else myBookmark = mrc.Bookmark '记录当前位置 mrc.MovePrevious '挪到前一条 mrc.Delete '删除当前记录 mrc.Bookmark = myBookmark '回到记录位置 If mrc.RecordCount = 0 Then MsgBox "没有记录", vbOKOnly + vbExclamation, "警告" Unload Me Exit Sub Else Call viewData End If End If Else mrc.Bookmark = myBookmark Call viewData End If
水平所限,希冀找到更好的删除代码。菜鸟的第一步
- 学生管理系统之删除
- 学生管理系统之完善
- 数据结构之学生管理系统
- 学生信息管理系统之删除记录
- 学生管理系统之Bug(1)
- 学生管理系统之BUG(2)
- 学生管理系统之BUG(3)
- 学生管理系统之BUG(4)
- 学生管理系统之BUG(5)
- 学生管理系统之BUG(7)
- MFC之学生健康管理系统
- 学生管理系统之感想(1.0)
- 打包学生管理系统之感
- 学生管理系统之添加数据
- 学生管理系统之查询窗体
- 学生管理系统总结之功能实现
- 漏洞百出之学生管理系统(二)
- 学生管理系统总结之性能优化
- Dropbox刷空间实战
- hdu 2569彼岸
- vs2005如何看到一个对象的内存分布
- 根据身份证号码计算出生日期、年龄、性别(18位)
- EMBEDDED_driver_nandflash_&_FPGA_8_15
- 学生管理系统之删除
- Hibernate JPA
- 根据入职时间计算工龄
- 框架学习:webWork框架和struts2框架的结构和分析
- 如何走自己的路
- Linux内存线性地址空间布局解析
- 3D眼镜
- Entity Framework 安装完毕后VS2010中看不到ADO.NET Entity Data Model模板
- 排序算法之二 冒泡排序