JSP连Oracle数据库代码
时间: 2023-09-27 21:08:22 浏览: 166
jsp连接oracle数据库代码
以下是一个简单的 JSP 连接 Oracle 数据库的代码示例:
```
<%@ page import="java.sql.*" %>
<%
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:ORCL";
String username = "your_username";
String password = "your_password";
try {
Class.forName(driver);
conn = DriverManager.getConnection(url, username, password);
stmt = conn.createStatement();
String sql = "SELECT * FROM your_table";
rs = stmt.executeQuery(sql);
while(rs.next()) {
out.println(rs.getString("column_name"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if(rs != null) rs.close();
if(stmt != null) stmt.close();
if(conn != null) conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
%>
```
其中,`driver` 是 Oracle JDBC 驱动的名称,`url` 是连接 Oracle 数据库的 URL,`username` 和 `password` 是登录数据库的用户名和密码。你需要将它们替换为你自己的数据库信息。然后,你可以通过 `Class.forName(driver)` 加载驱动,使用 `DriverManager.getConnection(url, username, password)` 方法连接数据库,使用 `conn.createStatement()` 创建 Statement 对象,使用 `stmt.executeQuery(sql)` 执行 SQL 查询语句,并通过 ResultSet 对象访问查询结果。最后,记得关闭 ResultSet、Statement 和 Connection 对象。
阅读全文