配置環(huán)境如下
Oracle 9i + Resin 314 + Windows Server 2003 + JDK1.5
Oracle 9i 安裝目錄: F:\oracle
Oracle 9i
機(jī)器名稱:china3ct
Service :Master
用戶:system
密碼:zsk
準(zhǔn)備工作: 將Oracle安裝目錄下的(F:\oracle\ora92\jdbc\lib)classes12.jar 復(fù)制到 JDK\LIB 和 網(wǎng)站的 Web-inf \lib 目錄下
源碼:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@china3ct:1521:Master";
//orcl為你的數(shù)據(jù)庫的SID
String user="system";
String password="zsk";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from scott.dept";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
<%=rs.getString(1)%> - <%=rs.getString(2)%> <br>
<%}%>
<%out.print("數(shù)據(jù)庫操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
如果沒錯,就會出現(xiàn)
10 - ACCOUNTING
20 - RESEARCH
30 - SALES
40 - OPERATIONS
數(shù)據(jù)庫操作成功,恭喜你