zoukankan      html  css  js  c++  java
  • 学生信息管理系统问题——更新

    问题(更新):在学生信息管理系统中当我点击修改,更新,出现学号重复然后再点击更新就会出现错误提示框。

     


     

    错误原因:

           mrc.Delete   这个代码的意思是删除以前那个表,然后重新输入,更新,但是再点击一边已经删除了,所以就会报错。

    解决方法:

    关于解决方法我找了很多,尤其是看

    学生信息管理系统之问题汇总”这篇博客,它上面是说加上一个判断,可是不知道为什么我的添加之后没有效果。如图:


     

    于是殷伟涛帮我想了办法,就是一次修改对应着一次更新,无法点击第二次就行了。

    于是在代码里面一共有四个地方进行修改:

    第一个地方:

    PrivateSub updateCommand_Click()

           updateCommand.Enabled= False '限制 更新1

                   Dim mrcc As ADODB.Recordset

    ……

    第二个地方:

     Call viewData

                Frame1.Enabled = True                          '使导航按钮有效       

               updateCommand.Enabled= False '限制 更新2

                   mcclean = True

    ……

    第三个地方:

    PrivateSub Form_Load()

           updateCommand.Enabled= False '限制更新3

    ……

    第四个地方:

    Private Sub editCommand_Click()

    updateCommand.Enabled = True '限制更新4

    ……

    这样就可以继续运行了。

  • 相关阅读:
    润乾报表之图片导出不显示
    润乾报表之前言
    ActionSheet & alertView
    OC基础知识
    状态栏的设置
    计算机的存储单位
    autoreleass的基本使用
    图片选择器(UIImagePickerController)
    Foundation
    Block
  • 原文地址:https://www.cnblogs.com/tanqianqian/p/5975074.html
Copyright © 2011-2022 走看看