一次项目中的错误

  几个月前在一个期末作业上犯了一个严重的错误,影响到了期末考核的成绩

  题目是做一个通缉令系统,其中有个要求是让所有浏览者能按照姓名、身高、体重、证件号码中任何一项进行模糊查找或范围查找

  在身高和体重这两项的查找模块的设计中,始终难以将范围查找实现,查询结果一直为空

  在对代码反复修改没能解决这个问题后,从其他方面考虑错误出现的原因

  在排查掉代码部分、数据库连接部分后,开始考虑数据库设计中的问题

  最终找到原因是在对数据表的设计中,身高和体重项存储格式错误地设计为varchar型,与整形数的比较出现了问题

  从这次错误中深刻认识到在项目开发过程中,数据库设计的重要性,为以后的开发提了个醒

原文地址:https://www.cnblogs.com/hz147/p/5237783.html