out.print(rs.getString("学号"));
是不是中文字段的问题,瞎说

解决方案 »

  1.   

    ResultSet rs = connDbBean.executeQuery("select * from yljxd");
    以上SQL语句中from子句是个什么名字啊?
    照你所写应该是个数据库表名,但表名又怎能做数据源名呢?乱套了,帅哥!!String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
    String sConnStr = "jdbc:odbc:yljxd";----这里应该是个数据源名,关联到你所建的数据库."静思"所说估计也是这样意思!
      

  2.   

    1.连接DB时,不需要USERNAME和PASSWORD?
    2.TABLENAME和DATASOURCE是不一样的
      

  3.   

    ResultSet rs = connDbBean.executeQuery("select * from yljxd");
    分开写看看
    ResultSet rs=null;
    rs = connDbBean.executeQuery("select * from yljxd");
    另外select * from yljxd查询的是表名,你要确定这个表一定是存在.按你的代码你的数据源,数据库,表怎么都是这个名字,搞不明白!
      

  4.   

    ...表名..数据源名,,数据库名都用的一样的..
    我把那些名字都换成了不一样的
    并且数据源加了密码和用户!~~
    ResultSet rs=null;
    rs = connDbBean.executeQuery("select * from yljxd");
    分开写了!
    ...但是..还是报异常了!!
    exception org.apache.jasper.JasperException
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    天啊..我快疯了...
    哪位大哥救救我啊!~~~
      

  5.   

    把你的JSP Tag配置文件和SQL代码都贴上来,这样才能看出哪出错了啊
      

  6.   

    全是废物!都闭嘴吧!!!!!
    在每条语句后便都加入System.out.println("$$");再调试.
    在后台看看,如果没有全部打出"$$",那么在哪里结束了,错误就在它的后边~!!!!!