首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么获得sq查询l结果的每个元素

2012-04-13 
如何获得sq查询l结果的每个元素?table A------------------------------------姓名性别学号 -------------

如何获得sq查询l结果的每个元素?
table A
------------------------------------
姓名 性别 学号 
---------------------------------- 
汤姆  男   01

张三  男   02

李四  男   03

莉莉  女   04  


如果用select * from table A
查询了表A

用java
如何获得每一行的每个元素?
比如:第一行第一个元素是汤姆,第二行第三个元素是02

请教了,十分感谢了。
 

[解决办法]
这跟用了ibatis没有关系吧,
不知道你用的框架有没有额外封装,
要是没有,sql执行后返回的应该是ResultSet

ResultSet rs = pstat.executeQuery();
while(rs.next()){
String name = rs.getString(1); // 循环到第一行是 汤姆
String sex= rs.getString(2); 
String no= rs.getString(3); // 循环到第二行是 02
}

要返回的不是标准的ResultSet,可debug看看里面的值,就知道怎么取了。。。
[解决办法]
resultClass写成A的class。

com.xxx.xxx.A

热点排行