注意如下例子:
String m_strUserName = "test"; //UserName
String m_strPassword = "testpassword"; //Password
String m_strURL="jdbc:oracle:thin:@192.168.2.212:1521:ORCL"; //JDBC URL
        try
        {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            m_con = DriverManager.getConnection(m_strURL, m_strUserName, m_strPassword);
            m_wwdbstmt = m_con.createStatement();
            m_wwdbstmt2 = m_con.createStatement();
            m_wwdbstmt3 = m_con.createStatement();
        }
        catch(Exception e)
        {
            System.out.println(e.getMessage());
            e.printStackTrace();
        }
您就可以通过m_wwdbstmt的方法执行SQL了。

解决方案 »

  1.   

    oracle官方有两种jdbc驱动
    1种是thin,一种是oci,下载可以去technet.oracle.com
    thin支持一些oracle的功能上会有些问题,oci支持的更好,但客户端需要配置net8,不过对于server side的java应用,建议用oci.
    记得用oracle8.1.6的jdbc驱动,问题最少,数据库8和8i都可以用。:)
      

  2.   

    用jsp连上oracle后,在插入中文数据后,显示乱码,有办法吗?