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

急数据库查询

2011-12-04 
急,在线等。数据库查询从数据库表中查询string sql select a,b from student + where b + b+

急,在线等。数据库查询
从数据库表中查询
string sql = "select a,b from student" +" where b= '" + b+ "' ";
执行完sql之后,
得到一个list
Iterator iter = list.iterator();
while(iter.hasNext()) {
String str[] = (String[])iter.next();//这行会报类型转换异常
code = str[0];
}

请教,上面写的代码中错误出在哪里,应该如何改正?非常感谢



[解决办法]

探讨
从数据库表中查询
string sql = "select a,b from student" +" where b= '" + b+ "' ";
执行完sql之后,
得到一个list
Iterator iter = list.iterator();
while(iter.hasNext()) {
String str[] = (String[])iter.next();//这行会报类……

[解决办法]
同意楼上的,用这个试下
code= iter.next().toString();
[解决办法]
Java code
Object str[] = (Object[])iter.next();
[解决办法]
探讨
Java code
Object str[] = (Object[])iter.next();

热点排行