机房总结限制类型总结
再这十天敲第一次机房中,出错误最多的地方之一就是因为限制类型不对,或限制错误,所以出现了Bug,或者是能用,但是优化的不是非常好。在这总结了一下机房内所有的限制。
首先先说以下数据库里的限制,数据库也是可以限制字符长度和类型的,当不匹配的时候会出现错误,所以应当注意字符长度和类型是否和数据库一致。
第二点则是控件内是否允许赋值为空,当窗体的加载事件运行时,链接数据库时,数据库没有最后一条记录的下一条,这时会出现错误,那么,这时也就很明明确了如果不能为空则出错。这时第二点的限制。
第三点则是穿插整个机房的文本框限制,我分为以下几类:
-
登录窗体的用户名,限制长度,密码限制长度和汉字,并且以*代替显示。
-
查询结果类只读
-
查询输入类根据要求为数字,汉字,英文字母等限制长度
-
姓名限制为汉字与英文字母
-
卡号,班级,年级限制为数字类型
-
下拉框类别不可输入
-
基本信息维护界面,不可输入,和可输入转换
-
日期类开始不得小于结束
总体上来说有以上这几条,错误输入造成Bug的结果将大大的减少。

浙公网安备 33010602011771号