学生系统优化(一)
久违的学生系统,看到好多同学都总结了优化方面,终于忍不住,来吧看看从我这你们能得到什么新的点呢?
首先,好不容易把学生敲完了,但却发现问题还是很多,很多不人性化的地方还需改进。先来说一下通病!
1.字符之数量限制
我们每次在改善自己的的系统时都会发现我们的验收人总会在我们设置的输入框里乌拉乌拉~打了一大堆字符,这是就会出字符长度超过设置限制! 这样做可以双保险~
首先我们把我们的TEXTBOX属性中的MAXLENGTH 中数值设置为通常来说的长度
例如:手机号为11位,学号最多13位,。。。
其次这里虽然改了,但是我们的sql数据库中对应的表中的列和行也有相应的字符限制,我们这样同时改成一样,字符类型后面小括号里的数值位限制,同时我们需要知道类型对应的本质。
2.字符输入之字符类型限制
我们都知道,总有一些奇葩的孩子喜欢乱输入一些奇葩的符号什么的,所以我们就要限制特殊字符的输入,来避免sql数据库的报错
例如:姓名只能由汉字和字母构成,这是我们需要用到有关ASCII的知识~
PS:我们的sql最神奇的是“ ’ ”单引号,只要出现那么就会出现读取错误~为什么呢,大家上网查查吧~
下一期的优化会分享一些细节的地方和如何发现~期待呦~