20165308课上补做

20165308课上补做

一、相关知识点总结:

  • 顺序查询:即指ResultSrt对象一次只能看到一个数据行,使用next()方法移到下一个数据行,next()方法最初的查询位置,即游标位置,位于第一行前面。next()方法向下移动游标,移动成功返回ture,否则返回false。

  • 条件与排序查询:

  • 一般格式:

  • select 字段 form 表名 while 条件

    (1)字段值和固定值比较,例如:

  • selet name,height form mess where name=“李四”

    (2)字段值在某个区间范围,例如:

  • select * form mess where height>1.60 and height<=1.8
    select * form mess where mess>1.7 and name !=“张山”

    (3)使用某些特殊的日期函数,如year、month、day:

  • select * form mess where year(birthday)<1980 and month(birthday)<=10
    select * form mess where year(birthday) between 1983 and 1986

二、课上作业补做截图:



三、第十一章代码分析:

  • Example11_1

    该代码作用是查询student数据库中mess表的全部记录。

  • Example11_2:

    该代码是将数据库连接的代码单独封装到一个GetDatebaseConnection类中,随机查询student数据库中mess的两条记录

  • Example11_3:

    该代码的作用是查询mess表中姓张,身高高于1.65,出生年份在2000年或者2001以前,在7月之后的学生,并按出生日期进行排序。

  • Example11_4:

    该代码是向mess中插入两条记录。

  • Example11_5:

    该代码是使用预处理语句向mess表添加记录并查询了张姓的记录。

  • Example11_6:

    该代码将数据库名以及SQL语句传递给Query类的对象。

  • Example11_7:

    该代码使用了事务处理,将mess中number字段是R1001的height的值减少n,并将减少的n增加到字段是R1002的height上

  • Example10_8:

    该代码使用了Derby数据库管理系统创建了名字是student的数据库,并在数据库中建立成绩表

原文地址:https://www.cnblogs.com/1252854089qq/p/8909616.html