JSP+JAVABEAN就是无法查处结果???

fanhoucheng780617 2003-01-22 01:44:52
救命!!!!!!!!!!!!

*******jsp*********
String[] param = {"男","汉","作业员"};
sqlbean.setConnection("com.microsoft.jdbc.sqlserver.SQLServerDriver","jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=wrerp" ,"sa","");
sqlbean.setQuerystatement("Select * from 人事档案 where 性别 = ? and 民族 =? and 职务=?");
sqlbean.setParam(param);
rs=sqlbean.getResult();
******javabean************
public void setQuerystatement(String query_statement)
{
this.query_statement=query_statement;
}
public void setConnection(String driverName,String jdbcURL,String username,String passwd) throws Exception
{
Connection conn1;
Class.forName(driverName);
conn1=DriverManager.getConnection(jdbcURL,username,passwd);
conn1.setAutoCommit(false);
this.conn = conn1;
}
/*获取查询结果*/
public ResultSet getResult()
{
try
{
PreparedStatement select_stm=conn.prepareStatement(query_statement,java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
if (param!=null)
for(int i=0;i<param.length;i++)
select_stm.setString(i+1,param[i]);
result=select_stm.executeQuery();
}
catch(Exception e)
{
System.out.println(e);
}
return result;
}
就是无法查处结果???
...全文
80 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
santafeng 2003-01-22
  • 打赏
  • 举报
回复
好怪啊,怎么数据库字段都用中文呀?
Stephen_Hu 2003-01-22
  • 打赏
  • 举报
回复
没看过你的源代码,你可以试试以下的方法。
第一:对于字符串的比较,最好不要使用等号。因为很有可能导入空格,造成错误。最好采用like加统配符做近似比较。
第二:看看Web服务器的日志,通常能够找到出错的原因。
awaysrain 2003-01-22
  • 打赏
  • 举报
回复
可能是中文的编码问题
我也遇到过这样的情况
转换一下就好了
lilyheart1977 2003-01-22
  • 打赏
  • 举报
回复
你怎么把结果打出来的?
fanhoucheng780617 2003-01-22
  • 打赏
  • 举报
回复
不报任何错误,HTML页面就是空白一篇

给个地址,发给你原文件看一下
xmvigour 2003-01-22
  • 打赏
  • 举报
回复
sqlbean.setQuerystatement("Select * from 人事档案 where 性别 = ? and 民族 =? and 职务=?");
改成
sqlbean.setQuerystatement("Select * from 人事档案 where 性别 = '?' and 民族 ='?' and 职务='?'");
试试
teddy_huang 2003-01-22
  • 打赏
  • 举报
回复
up一下,好像没有错,是不是编码的问题
cypeng 2003-01-22
  • 打赏
  • 举报
回复
错误信息?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧