学生管理系统——修改部分
来源:互联网 发布:冰与火之歌第七季 知乎 编辑:程序博客网 时间:2024/05/21 09:15
1.代码内容
(1) 在修改部分,我们接触了一个新的名词——书签,其实我们对于它应该不陌生,尤其喜爱看小说的同学。所以联 系起来在这里在理解起来就不简单多了吧。
书签简单理解就是做标记,让我们很好的控制使用数据表,在我们提前给自己的目的记录标记好书签的前提下, 我们可以随意的跳到我们想看的这条目的记录。
MyBookmark = mrc.Bookmark '对当前记录做标记 mrc.MovePrevious '指向前一条记录 mrc.Delete mrc.Bookmark = MyBookmark '让记录显示先前定义书签的位置(2)执行修改
If Not Testtxt(txtClassNo.Text) Then '判断班号文本框是否为空 MsgBox "请输入班号!", vbOKOnly + vbExclamation, "警告" txtClassNo.SetFocus Exit SubEnd If
</pre><pre name="code" class="vb">
txtSQL = "select * from class_Info where class_No = '" & Trim(txtClassNo.Text) & " '"Set mrcc = ExecuteSQL(txtSQL, MsgText) If mrcc.EOF = False Then MsgBox "班号重复,请重新输入!", vbOKOnly + vbExclamation, "警告" mrcc.Close txtClassNo.SetFocus
mrc.AddNewmrc.Fields(0) = Trim(txtClassNo.Text)mrc.Fields(1) = Trim(comboGrade.Text)mrc.Fields(2) = Trim(txtDirector.Text)mrc.Fields(3) = Trim(txtClassRoom.Text)mrc.Update MsgBox "修改班级信息成功!", vbOKOnly + vbExclamation, "修改班级信息"
2.出现的问题
原因是我们选择出来的记录集 是没有数据
所以
A.在窗体show之前先判断
txtSQL = "select * from class_Info " Set mrc = ExecuteSQL(txtSQL, MsgText) If mrc.BOF And mrc.EOF Then MsgBox "没有记录,请先添加记录!", vbOKOnly + vbExclamation, "警告" frmAddclassinfo.Show Else frmModifyclassinfo.Show End IfB.当删除到最后一条时
If mrc.EOF Then mrc.MoveFirst '指向第一条记录 MyBookmark = mrc.Bookmark '给第一条记录做标记 mrc.MoveLast <span style="color:#ff0000;">mrc.Delete MsgBox "没有记录"</span>
0 0
- 学生管理系统——修改部分
- 学生管理系统修改
- 学生管理系统 最新修改
- 学生管理系统—链表
- MFC学生健康管理系统(修改版)
- 【php】4、学生管理系统-修改界面
- 学生管理系统(五)---修改窗体
- 学生管理系统——精简版!
- 学生管理系统——5
- 学生管理系统——登录界面
- 学生管理系统——xsgl.util
- 数据结构——学生管理系统
- 柳暗花明又一村—学生管理系统验收
- 数据库—学生管理系统问题
- 学生学籍管理系统(jsp+javabeans) 第二部分
- 学生学籍管理系统(jsp+javabeans) 第三部分
- 学生学籍管理系统(jsp+javabeans) 第四部分
- 学生学籍管理系统(jsp+javabeans) 第五部分
- Cracking coding interview(4.3)给定一个排好序的数组创建最小高度的二叉树
- 编译Linux内核
- Django错误集之NameError at和TypeError
- HDU 2066 一个人的旅行(最短路的简单题)
- 栈 与 堆 的区别及其探讨
- 学生管理系统——修改部分
- perl语法总结
- jQuery 遍历 - 同胞
- 菜鸟进军c++(一)
- python 并发执行
- Heritage(高精度)
- 杭电Let the Balloon Rise
- oracle 通过with字句更新另一个表
- Android聊天表情开发