机房总结限制类型总结

再这十天敲第一次机房中,出错误最多的地方之一就是因为限制类型不对,或限制错误,所以出现了Bug,或者是能用,但是优化的不是非常好。在这总结了一下机房内所有的限制。

首先先说以下数据库里的限制,数据库也是可以限制字符长度和类型的,当不匹配的时候会出现错误,所以应当注意字符长度和类型是否和数据库一致。

第二点则是控件内是否允许赋值为空,当窗体的加载事件运行时,链接数据库时,数据库没有最后一条记录的下一条,这时会出现错误,那么,这时也就很明明确了如果不能为空则出错。这时第二点的限制。

第三点则是穿插整个机房的文本框限制,我分为以下几类:

  1. 登录窗体的用户名,限制长度,密码限制长度和汉字,并且以*代替显示。

  2. 查询结果类只读

  3. 查询输入类根据要求为数字,汉字,英文字母等限制长度

  4. 姓名限制为汉字与英文字母

  5. 卡号,班级,年级限制为数字类型

  6. 下拉框类别不可输入

  7. 基本信息维护界面,不可输入,和可输入转换

  8. 日期类开始不得小于结束

总体上来说有以上这几条,错误输入造成Bug的结果将大大的减少。

posted @ 2019-09-11 10:21  李金轩  阅读(47)  评论(0)    收藏  举报