首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

连接access数据库bean的有关问题,等待高手

2012-01-12 
连接access数据库bean的问题,等待高手packagenewsimportjava.sql.*publicclassconn{StringsDBDriversu

连接access数据库bean的问题,等待高手
package   news;

import   java.sql.*;
public   class   conn   {
    String   sDBDriver   =   "sun.jdbc.odbc.JdbcOdbcDriver ";
    String   strDirPath   =   application.getRealPath( "/ ");
    String   strDirPath1   =   strDirPath.substring(0,strDirPath.lastIndexOf( '\\ '))+ "\\ ";

    String   sConnStr   =   "jdbc:odbc:driver={Microsoft   Access   Driver   (*.mdb)};DBQ= "+strDirPath1+ "samples//news.mdb ";

    Connection   connect   =   null;
    ResultSet   rs   =   null;

    public   conn()   {
        try   {
            Class.forName(sDBDriver);
        }
        catch(java.lang.ClassNotFoundException   e)   {
            System.err.println(   e.getMessage());
        }
    }

    public   ResultSet   executeQuery(String   sql)   {
        try   {
            connect   =   DriverManager.getConnection(sConnStr);
            Statement   stmt   =   connect.createStatement();
            rs   =   stmt.executeQuery(sql);
        }
        catch(SQLException   ex)   {
          System.err.println(ex.getMessage());
        }
        return   rs;
    }

    public   int   executeUpdate(String   sql)   {
        int   result   =   0;
      try   {
            connect   =   DriverManager.getConnection(sConnStr);
            Statement   stmt   =   connect.createStatement();
            result   =   stmt.executeUpdate(sql);
        }
        catch(SQLException   ex)   {
            System.err.println(ex.getMessage());
        }
return   result;
}
}
这个bean要在jsp中调用,为什么编译时
String   strDirPath   =   application.getRealPath( "/ ");
提示application有问题?谢谢

[解决办法]
application 这是什么对象

你的意思应该是在bean里面调用jsp的内置对象 application ?

这样不可行的

热点排行