当前位置: 技术问答>java相关
JSP中用来显示数据库查询结果的问题,解决马上给分
来源: 互联网 发布时间:2015-08-18
本文导语: 在JSP中通过把数据库全部显示在WEB页面上,然后在一个文本框中写入要查询的信息,而此信息肯定只有一条,要么没有,现在要解决的问题是怎么样才能把查询出来的的一条数据显示在WEB页面上,请问用要调用什么方...
在JSP中通过把数据库全部显示在WEB页面上,然后在一个文本框中写入要查询的信息,而此信息肯定只有一条,要么没有,现在要解决的问题是怎么样才能把查询出来的的一条数据显示在WEB页面上,请问用要调用什么方法,
这个好象不行,现在不采用游标方法。直接显示查询结果。
这个好象不行,现在不采用游标方法。直接显示查询结果。
|
如果只有一条用:
ResultSet rs = stmt.createStatement(sqlStr) ;
if(rs.next())
out.print("
"+rs.getString(1)) ;
如果多条用:
ResultSet rs = stmt.createStatement(sqlStr) ;
while(rs.next())
out.print("
"+rs.getString(1)) ;
ResultSet rs = stmt.createStatement(sqlStr) ;
if(rs.next())
out.print("
"+rs.getString(1)) ;
如果多条用:
ResultSet rs = stmt.createStatement(sqlStr) ;
while(rs.next())
out.print("
"+rs.getString(1)) ;
|
ResultSet rs=statement.executeQuery("select * from table_name");
out.println(rs.getString("id"));
out.println(rs.getDouble("price"));
out.println(rs.getInt("num"));
...其中get方法随数据类型变化
out.println(rs.getString("id"));
out.println(rs.getDouble("price"));
out.println(rs.getInt("num"));
...其中get方法随数据类型变化
|
if(rs.next())
out.print(rs.getString(1)) ;
else
out.print("没有你想要得信息。");
out.print(rs.getString(1)) ;
else
out.print("没有你想要得信息。");