此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【feng0hua0】截止到2008-07-17 15:13:02的历史汇总数据(不包括此帖):
发帖的总数量:38                       发帖的总分数:790                      每贴平均分数:20                       
回帖的总数量:55                       得分贴总数量:10                       回帖的得分率:18%                      
结贴的总数量:37                       结贴的总分数:770                      
无满意结贴数:1                        无满意结贴分:20                       
未结的帖子数:1                        未结的总分数:20                       
结贴的百分比:97.37 %               结分的百分比:97.47 %                  
无满意结贴率:2.70  %               无满意结分率:2.60  %                  
值得尊敬

解决方案 »

  1.   

    代码中某个变量为null 你却调用了它的函数
    仔细找找吧
      

  2.   

    你bean返回的rs是null,好好检查是不是你的程序在执行
          conn = DriverManager.getConnection(sConnStr,userName,password);
          Statement stmt = conn.createStatement();这两句话的时候是不是出错了?
    可以debug一下。
      

  3.   

    查询数据库的返回值是NULL,这点我没搞懂。我数据库里有这个表,里面也有字段和行,但是查询结果是空的。是数据库的问题,还是连接数据库的问题呢?
    异常就是java.lang.NullPointerException。
      

  4.   

    看不出,设个断点跟踪一下,看看executeQuery返回的rs的值。
    怀疑是楼主数据库url有错或者表里面根本就没有数据?
      

  5.   

    如果是executeQuery之前有错误会有异常的
    楼主捕获的异常是out.print(userName);
    out.print(password);
    产生的
    楼主可以把Statement stmt提到全局来看看
    不过楼主的类名可够可以的,呵呵
    继续关注
      

  6.   

    具体是哪句产生的异常你可以debug慢慢跟进去看
    一般都会找到原因的
    不过LZ的代码写的问题比较大
    感觉你不要直接返回ResultSet而是把值赋值到List中
    返回一个List.另外ResultSet用完了要关闭.
      

  7.   

    你把JSP改为:
    <html>
    <head>
    </head>
    <body>
    <%@ page language="java" import="java.sql.*"%>
    <%@page contentType="text/html;charset=gb2312"%>
    <jsp:useBean id="sqlBeans" class="sqlBeans.sql" scope="session"/>
    <%! String sqlCommand,userName,password;%>    
    <%
    sqlCommand = "select * from userme";
    try
    {
    ResultSet rs = sqlBeans.executeQuery(sqlCommand);
    if(rs == null)
    {
      out.println("1");
    }
    while(rs != null&&rs.next())
    {
      userName = rs.getString(1);
      password = rs.getString(2);
    }
    out.print(userName);
    out.print(password);
    }
    catch(Exception ex)
    {
      out.println(ex);
    }
    %>
    </body>
    </html>
      

  8.   

    在Eclipse下调试了下,出现的提示是:
    sql_data(): oracle.jdbc.driver.OracleDriver
    executeQuery: No suitable driver应该是数据库驱动没有创建成功吧?
      

  9.   

    照着楼上的改了下,访问的时候显示的是“1 nullnull ”
      

  10.   

    =。=!解决了没在LIB里放class12.
    谢谢各位了,等下就结贴,我先去把老师宰了,这么重要的信息没告诉我,害得我浪费了一天的时间.