....
Statement stmt = conn.createStatement();
String xqw="select * from school where sname like '%"+test+"%' ";
ResultSet rset=stmt.executeQuery(xqw);
String nn=rset.getString(2);
stmt.close();
conn.close();
....请问如何返回一行数据并且显示,有没有直接读取一行的方法,getRow是获取行号的,基本没用,有谁知道的帮下忙,谢啦
Statement stmt = conn.createStatement();
String xqw="select * from school where sname like '%"+test+"%' ";
ResultSet rset=stmt.executeQuery(xqw);
String nn=rset.getString(2);
stmt.close();
conn.close();
....请问如何返回一行数据并且显示,有没有直接读取一行的方法,getRow是获取行号的,基本没用,有谁知道的帮下忙,谢啦
String xqw="select * from school where sname like '%"+test+"%' limit 0,1";
ResultSet rset=stmt.executeQuery(xqw);
while(rest.next){
String nn=rset.getString(2);//要保证你的第2个返回的字段是String类型
}
getDate(int columnumer)
get...
get...
....
....
if( rset!= null )
rset.next();
String nn=rset.getString(2);
数据库结果集的封装dbutils.jar.
节省代码,而且方便,可以学下。
不知道楼上的方法是否可行,lz可以试试看。o(∩_∩)o...
改下
ResultSet rset=stmt.executeQuery(="select * from school where sname like '%"+test+"%' limit 0,1");
while(rest.next()){
String nn=(String)rset.getString(2);//要保证你的第2个返回的字段是String类型
}