一,本章目标
掌握ResultSet接口的主要作用
使用ResultSet接口查询数据
二,具体内容
数据库的操作主要分为增删查改,查询操作会将全部的结果返回给用户。
在操作的时候使用Statement中的executeQuery方法进行数据库的查询操作,此方法返回值就是RusultSet接口。
查询实例操作:
注意,如果生日的格式里月份是一个数字的话,要在前边加上一个0,例如生日是1月,则要写2011-01-20,而不是2011-1-20
否则会出现报错。
另外,也可以通过编号的方式取得结果集。
问题:使用SELTCT * FROM user 不是更加简单吗?
的确是更加简单,但是在开发中是不能直接使用*的,因为这样在查询的时候并不能明确地表示要取的内容是什么,所以在开发中查询肯定要明确地写出需要查找的列。
三,总结
ResultSet查询的时候是将全部的查询结果以ResultSet的形式返回
通过ResultSet接口依次取得内边的内容
所有的查询结果实际上最终都是报错在内存之中,所以对于数据库的查询操作来说,尽量不要使用全部查询