学生信息管理系统问题集锦(一)

来源:互联网 发布:便宜又好看的淘宝店铺 编辑:程序博客网 时间:2024/05/18 01:56

        前言:学生信息管理系统有很多典型的问题,其实这些问题出现的原因也大同小异,但是在解决这些问题的过程中,难免会碰壁,所以特写此篇文章总结一下。我印象最深的是3021问题,具体情况是这样的:


        问题出现过程:

        当我进行调试的时候,突然弹出一个窗口,我的内心颤抖一下,肯定有错误,果然不出我所料,仔细一看是这个错误:

       它出现的原因是我一直点那个“下一条”,点到了最后一条就会弹出这个‘3021’的错误窗口。代码上现实的是这里错误:


        从代码上来看是SID的问题,SID是学号,那肯定是学号有问题。但是我检查了和所有学号有关的拼写以及名称问题,但是都没有得以解决。

        最后还是我站在巨人的肩膀上,得知了这个问题出现原因以及解决办法。

        

        问题出现的原因及解决办法:

        txtSID 这个文本框,我查询学籍信息的时候输入的是11位的学号,但是数据库里面的数据类型是”varchar(2)“(如下图所示),这个数据类型是这个意思:所输入的学号最多是2位,因此需要做一定得修改,改为”varchar(11)“即可。



        解决问题过程中遇到的问题以及解决方案:

        在修改数据库里的某个数据的数据类型的时候,会遇到不可修改的问题(如下图),这是因为,数据库是默认不可修改的,我们需要把这个不可修改改为可修改。


        解决方法:工具-选项-设计器-阻止保存要求重新创建表的更改(s)

如下图,只需要把”阻止保存要求重新创建表的更改(s)“的对勾取消掉就可以了。



        总结:

        解决问题的时候,要”追本溯源“,从根本上解决问题!

        

        

原创粉丝点击