您的位置:首页 > Web前端 > JavaScript

JSP连接ACCESS的一些问题

2005-08-13 14:53 288 查看
使用JSP连接如MySQL的时候,通常使用单独的驱动(不是通过JDBC-ODBC桥。当然,这种方式也可以连接MySQL,但是还是需要到MySQL那里下载MySQL的ODBC驱动)。

在使用JSP连接ACCESS这类数据库时,通常不需要单独的驱动。使用JDBC-ODBC桥即可。效率虽然低了点,但是既然使用ACCESS,一般情况下也不会那么看重效率。

JDBC-ODBC桥已经发布在Sun的JDK开发包内。不需要作其他配置就可以使用。

连接数据库的示例代码如下:

try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (Exception e2) {
System.out.println("SQLBean: driver not found.");
return null;
}

try {
Connection conn=DriverManager.getConnection("jdbc:odbc:ODBC_DATABASE","", ""); //这里使用了名为ODBC_DATABASE的ODBC数据源。数据源可以在控制面板—管理工具—ODBC里进行配置。后两个参数分别是用户名和密码。
Statement stmt = conn.createStatement();
rs=stmt.executeQuery(sql); //sql存放用来执行的sql语句,本示例中未对sql进行初始化。
stmt.close();
conn.close();
return rs;
} catch (SQLException e1) {
System.out.println("SQLBean: "+e1.toString());
return null;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: