没有用过jsp,但连接应该比较简单。up

解决方案 »

  1.   

    没用过JSP ASP 还差不多
    ASP 连ORACLE 时建 DSN 就可以了
    只能给你ASP连接的2例子看看 但愿有帮助1)
    set con=server.createobject("ADODB.Connection")
    dns="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID=Glovia_prod52;Password=manager;Data Source=etsd"
    con.Open "DSNName","Userid","PassWord" 
    sql="select ……"
    SET rs=con.Execute(sql)
    2)
    dim con,rs,driver_name  
    driver_name="Provider=MSDAORA.1;Password=;User ID=;Data Source=;Persist Security Info=True"  
    set con = server.CreateObject("adodb.connection")  
    con.open driver_name  
    set rs=server.CreateObject("adodb.recordset")
    rs.open "select ……",con,3,1
      

  2.   

    我之所以放在oracle区,是因为错误原因可能是因为我操作oracle方法/步骤错误。
    我用JSP连MSSQL没有任何问题。希望各位看看我发的2个帖子,帖子所提问题是一样的。
      

  3.   

    <%@ page import="java.sql.*"%>
    <%@ page language="java" contentType="text/html;charset=gb2312" %>
    <%
    try
    {
       Class.forName("oracle.jdbc.driver.OracleDriver");
    }catch (Exception e) {out.println(e);}  Connection con;
    Statement stmt;
    ResultSet rs=null;
        String url="jdbc:oracle:thin:@192.168.0.111:1521:china";
        con=DriverManager.getConnection(url,"system","manager");
    stmt = con.createStatement();
    String  sql  =  "select * from JOB";
    rs = stmt.executeQuery(sql);
    while (rs.next()){
    out.println(rs.getString(1));
    out.println(rs.getString(2));
    out.println("<br>");
    }
    %>
    给个成功运行的例子,检查你的JDBC版本是否1。2以上
      

  4.   

    上面的try的范围好象不对,不过执行没问题
      

  5.   

    将各位兄弟说的一一试过后,问题依然没有解决。可能因为我装的是D版的oracle,所以...。我最终的目的是熟悉一下oracle,目的基本达到。看着大家为我忙活了半天。结帖....