学生信息管理系统-错误‘-2147217887’

        奋斗了半个来月,学生信息管理系统终于竣工了。其间遇到了太多太多的错误···幸好我都做了笔记,把遇到的错误问题做了整理,要不然指定想不起来。做这个系统遇到的第一个错误,就是连接数据库和创建ODBC的问题,即错误“91”,出现这个问题首先应该想到的是数据库连接问题;其次就是代码问题,需要仔细排查。

        遇到的第二个问题,便是这个。在添加学籍信息窗口输入联系电话的时候,如果你输入的是手机号码,它就会有如下报错:                   

 

                                                                                   学生信息管理系统-错误‘-2147217887’_第1张图片

         多步OLE错误:一般来说都是字段的长度过长.或者字段含有不可识别的错误,就会报这个错,经检查数据库后发现是tele_Number规定的数据长度太短导致的。那么解决的办法当然是修改它的长度了:

 

                              学生信息管理系统-错误‘-2147217887’_第2张图片

 

      按图找到tele_Number 右击修改,把char(10)改为char(11)或以上

                                          学生信息管理系统-错误‘-2147217887’_第3张图片

     保存之前,需要sql server界面找到工具—选项Designers—表设计器和数据库设计器—把阻止保存要求重新创建表的更改前面的√去掉,确定

 

                学生信息管理系统-错误‘-2147217887’_第4张图片

 

    要不然会出现错误:

                                                               学生信息管理系统-错误‘-2147217887’_第5张图片

你可能感兴趣的:(sql,数据库,vb)