从提示上看好象是 没有找到PoolBean 
是不是包呢?

解决方案 »

  1.   

    第一个估计是PoolBean没有import,第二个看不懂ODBC q¨ ? ?h] ^??8?,屏幕上就是这样啊?
      

  2.   

    第一个我就是直接放在classpath的目录下了。没有打包。
    是的。就是乱码,总这个样子。
      

  3.   

    resin有自带的连接池,在conf/resin.conf里设
    如:mysql
    <resource-ref>
      <res-ref-name>jdbc/test</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <init-param driver-name="com.caucho.jdbc.mysql.Driver"/>
      <init-param url="jdbc:mysql_caucho://localhost:3306/test"/>
      <init-param user=""/>
      <init-param password=""/>
      <init-param max-connections="20"/>
      <init-param max-idle-time="30"/>
    </resource-ref>使用时:
    import com.caucho.sql.*;try{
          DBPool pool = DBPool.getPool(this.getPOOLNAME());
          try{
            conn = pool.getConnection();
            stmt = conn.createStatement ();
            bConnected = true;
          }catch(java.sql.SQLException e){
               ...       
          }
      

  4.   

    简单的联数据库的方式都连不上了:(
    这个错误提示是什么原因造成的??
    测试程序如下
    <%@ page contentType="text/html;charset=GB2312"%>
    <%@ page language="java"%>
    <%@ page import="java.lang.*"%>
    <%@ page import="java.sql.*"%>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <%
    try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection con=DriverManager.getConnection("jdbc:odbc:sb","","");Statement statement1=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);String SQL="SELECT * FROM t_upload ";ResultSet rs=statement1.executeQuery(SQL);
    if (rs!=null)
    {while (rs.next())
    {out.println(rs.getObject(0));
    out.println(rs.getString(1));}
    }
    rs.close();
    con.close();
    }
    catch(Exception e)
    {out.println(e.toString());}
    %>
    </body>
    </html>发生的异常为:java.sql.SQLException: [Microsoft][ODBC 驱动程序 管理器] 非法的描述器索引 这是什么原因造成的?
      

  5.   

    谢谢。我的连接池在加入
    <%@ page import="PoolBean"%>
    <  jsp:useBean  id="pool"  scope="application"  class="PoolBean"  />  后就可以了。