有人问可不可以取到一个ResultSet把它写到Session中然后关闭Connection,这样就不要每次都连结了.想法非常好,但是是错误的!当然在javax.sql包中JDBC高级应用中有CacheRow和WebCacheRow可以把结果集缓存下来,但那和我们自己开一个数据结构把ResultSet的行集中所有值一次取出来保存起来没有什么两样.
访问行中的列,可以按字段名或索引来访问.下面是一个简单的检索结果的程序:
ResultSet rs = stmt.executeQuery("select a1,a2,a3 from table");原文地址:http://blog.csdn.net/sd_tz_wzg/article/details/35836669