學生信息管理系統----實時錯誤’-2147217887‘多步OLB DB 操作產生錯誤。如果可能,請檢查OLE

在調試學生的時候,出現這個錯誤,這個錯誤還是第一次見到的,剛開始一直以爲是代碼哪裏寫錯了,但是源代碼運行的時候時候還是不行的,在學生系統中有一部分是要添加聯繫方式的,在現實生活中我們的電話號碼都是11位的,於是在代碼中設置了只允許輸入11位的數字,然後運行就出現了錯誤,提示的錯誤是圈起來的部分(這就是給系統添加的電話號碼11位的地方)

於是就想到應該是數據庫的限制,當打開數據庫的時候發現聯繫方式的地方只允許輸入10位字符,把它改成11位OK啦!

PS:在更改數據庫的時候直接改是改不了的,這裏還需要更改他的設計器。步驟如下:

打開數據庫-----工具欄-----選項----設計器(左側)----把”阻止保存要求重新創建表的更改“勾掉。如圖

 

 

然後再找到需要更改的表----右擊----設計,即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章