| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 544 人关注过本帖
标题:如何用userBean以数组的形式输出查询的结果?
取消只看楼主 加入收藏
yfzsj
Rank: 1
等 级:等待验证会员
帖 子:242
专家分:2
注 册:2005-9-22
收藏
 问题点数:0 回复次数:0 
如何用userBean以数组的形式输出查询的结果?

jsp部分:
<%
String text=request.getParameter("textfield");
String radio=request.getParameter("radiobutton");
String backdata[];
backdata=queryedId.getRs(radio,text);

out.print("<Table Border>");
out.print("<TR>");
out.print("<TH width=100>"+"索引");
out.print("<TH width=100>"+"书名");
out.print("<TH width=100>"+"作者");
out.print("<TH width=100>"+"年份");
out.print("<TH width=100>"+"价格");
out.print("</TR>");

out.print("<TR>");
out.print("<TD >"+backdata[0]+"</TD>");
out.print("<TD >"+backdata[1]+"</TD>");
out.print("<TD >"+backdata[2]+"</TD>");
out.print("<TD >"+backdata[3]+"</TD>");
out.print("<TD >"+backdata[4]+"</TD>");
out.print("</TR>") ;

out.print("</Table>");

%>
javaBean
package book;
import java.sql.*;
public class queryed {
String choose="",textent="" ;
String[] result=new String[5];
public queryed(){

}

public void setChoose(String radiobutton){
choose=radiobutton;
}
public String getChoose(){
return choose;
}

public void setTextent(String textfield){
textent=textfield;
}
public String getTextent(){
return textent;
}
public String[] getRs(String radio2,String text2){


try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){}
try{
Connection con;
Statement sql;
ResultSet rs;
con=DriverManager.getConnection("jdbc:odbc:yfzyzr","sa","");
sql=con.createStatement();
String condition="";
condition="SELECT * FROM book WHERE "+radio2+" LIKE '%"+text2+"%' ORDER BY bookid";
rs=sql.executeQuery(condition);

result[0]=rs.getString("bookId");
result[1]=rs.getString("bookname");
result[2]=rs.getString("author");
result[3]=rs.getString("year");
result[4]=rs.getString("price");

con.close();

}catch(SQLException e){}
return result;
}
}

但结果好象并没有取得,查询结果!
也就是查询结果的数组元素并不能被输出.

[此贴子已经被作者于2007-1-1 14:06:46编辑过]

搜索更多相关主题的帖子: userBean 形式 结果 输出 查询 
2007-01-01 02:22
快速回复:如何用userBean以数组的形式输出查询的结果?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032771 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved