<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:myoracle"; //orcl为你的数据库的SID String user="system"; String password="manager"; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); %>

解决方案 »

  1.   

    import java.sql.*;
     import javax.naming.*; public class DBconn {   java.sql.Connection Conn = null;
       javax.sql.DataSource ds = null;
       java.sql.ResultSet rs = null;  public DBconn() {
        try{
            Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
            String url="jdbc:oracle:thin:@10.25.4.20:1521:dbname";
            String user="test";
            String password="test";
            Conn= DriverManager.getConnection(url,user,password);    }catch(Exception e) {
           Conn = null;
            System.out.print("Error To Create Connection");
        }
      }
      public ResultSet executeQuery(String sql) {
        rs=null;
        try {
          Statement stmt=Conn.createStatement();
          rs=stmt.executeQuery(sql);
        } catch (SQLException ex) {
          Conn = null ;
          rs = null;
          System.err.println("aq.execute-Query: "+ex.getMessage());
        }
          return rs;  }  }
      

  2.   

    javabean:package opendb;//javabean名
    import java.sql.*;
     import javax.naming.*; public class DBconn {   java.sql.Connection Conn = null;
       javax.sql.DataSource ds = null;
       java.sql.ResultSet rs = null;  public DBconn() {
        try{
            Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
            String url="jdbc:oracle:thin:@10.25.4.20:1521:dbname";
            String user="test";
            String password="test";
            Conn= DriverManager.getConnection(url,user,password);    }catch(Exception e) {
           Conn = null;
            System.out.print("Error To Create Connection");
        }
      }
      public ResultSet executeQuery(String sql) {
        rs=null;
        try {
          Statement stmt=Conn.createStatement();
          rs=stmt.executeQuery(sql);
        } catch (SQLException ex) {
          Conn = null ;
          rs = null;
          System.err.println("aq.execute-Query: "+ex.getMessage());
        }
          return rs;  }  }
    jsp页面:
    <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> 
    <%jsp:useBean id="随便起个bean名" class="opendb.opendb1"%>//opendb1为编译的class,