| import java.sql.*; public class DBconn { String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; String ConnStr = "jdbc:odbc:Customers"; Connection conn = null; ResultSet rs = null; public DBconn { try { Class.forName(DBDriver); //加载数据库驱动程序 } catch(java.lang.ClassNotFoundException e) { System.err.println("DBconn (): " + e.getMessage()); } } public ResultSet executeQuery(String sql) { rs = null; try { conn = DriverManager.getConnection(ConnStr); //与DBMS建立连接 Statement stmt = conn.createStatement(); rs = stmt.executeQuery(sql); } catch(SQLException ex) { System.err.println("aq.executeQuery: " + ex.getMessage()); } return rs; } } |
| <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>客户信息调查</title> </head> <body> <p><b>客户信息调查</b></p> <%@ page language="java" import="java.sql.*" %> <jsp:useBean id="DBconn1" scope="page" class="DBconn" /> <% ResultSet RS = DBconn1.executeQuery("SELECT * FROM Customers"); while (RS.next()) { out.print("<LI>" + RS.getString("name") + "</LI>"); out.print("<LI>" + RS.getString("address") + "</LI>"); out.print("<LI>" + RS.getString("info") + "</LI>"); } RS.close(); %> </body> </html> |