Базы данных Oracle - статьи

         

Пример страницы JSP с непосредственным обращением к базе данных


Ниже приводится пример файла

, программирующего JSP-страницу, выдающую в браузер перечень сотрудников из схемы SCOTT прямым обращением к базе:

<%@ page import="java.sql.*" %>

<html>

< head><title>Direct JDBC Query JSP</title></head>

< body>

< h3>JSP StaffByJSPDirect result:</h3>

< pre>

< %= StaffByJSPDirect() %>

< /pre>

< hr>

< /body>

< /html>

<%!



private String StaffByJSPDirect() throws SQLException {

Connection cn = null;

StringBuffer sb = new StringBuffer();

try {

cn = DriverManager.getConnection(

"jdbc:oracle:thin:@localhost:1521:teacher", "scott", "tiger");

}

catch (SQLException e) { };

Statement st = null;

ResultSet rs = null;

try {

st = cn.createStatement();

rs = st.executeQuery("SELECT empno, ename FROM emp");

while (rs.next()) {

sb.append("Number=" + rs.getString(1) + " " +

"Name=" + rs.getString(2) + "\n");

};

cn.close();

}

catch (SQLException e) { };

return sb.toString();

}

%>



Содержание раздела