马上就到期末考试了,这学期的JAVA课程和上学期一样做一个小程序,这次做的是《学生信息管理系统》,要求并不高只需要完成查询、增加、删除、修改四个功能,还给了三个源文件作为参考代码,为了拿到更高的分数ACCESS数据库也是我自己建立的,其中有一个学生表,分别有学号、姓名、性别、民族、出生日期、班级、住址、电话、兴趣、简历等字段名,这是第一次建立数据库并在程序上使用,字段名也没有考虑那么多,就把学号字段名定义为NO,可是查询时候报错,一直以为程序代码写错了,反复查看了好几遍都没有错误,把程序中SQL语句放到数据库执行查不到记录,以学号(NO)为条件就查询不到记录,这是为什么呢?想了很多方法终于解决了,原来NO是数据库保留名字,所以不识别。

添加学生信息功能时候程序又出错了,想到上次教训,先把SQL语句放到数据库里执行,数据库就提示

反复查看添加时候字段各和对应值都没问题,于是我又想到了上次出现关键字的问题,后来发现学号(number)也是数据库关键字,把名字一换就OK了。

Logo

快速构建 Web 应用程序

更多推荐