javabean中通过参数查询数据问题 请帮帮忙
rmy 2005-04-04 11:12:54 我用JAVABEAN 来设置参数对数据库查询
没有设置参数时可以查询出数据 设置参数则返回空
代码:
public ResultSet getCx(String userName)
{
try
{
Statement stm=con.createStatement();
ResultSet result=stm.executeQuery("select * from xsbzb where userName='"+userName+"'");
return result;
}
catch(Exception e)
{
}
jsp:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*"%>
<jsp:useBean id="csjk" class="com.ContactBean" scope="page"/>
<html>
<body>
<center>
<html>
<body>
使用JavaBean来操作数据库:<hr>
<table border=1>
<tr><td>姓名</td><td>手机</td><td>电话</td><td>email</td><td>最后的联系时间</td><td>备注</td></tr>
<%
try
{
ResultSet rst=contact.getCx("任明艳");
while(rst.next())
{
out.println("<tr>");
out.println("<td>"+rst.getString("单据号")+"</td>");
out.println("<td>"+rst.getInt("购货单位")+"</td>");
out.println("<td>"+rst.getString("金额")+"</td>");
out.println("<td>"+rst.getString(日期")+"</td>");
out.println("<td>"+rst.getDate("开票人")+"</td>");
out.println("<td>"+rst.getString("收款人")+"</td>");
out.println("</tr>");
rst.close();
}
catch(Exception e)
{
}
%>}
</table>
<center>
</body>
</html>