因为新手没用过JSP,Oracle也没用过!
平时只是用sqlplus ***/***@***进去数据库做些简单的查询,其他的就不知道了!
现在要连接数据库,把里面的东西取出来显示到网页上,但连不上!
我用的是这些语句:
Class.forName( "oracle.jdbc.driver.OracleDriver").newInstance();  
String   url= "jdbc:oracle:thin:@***:1521:***";    
String   user= "***";  
String   password= "***";  
Connection   conn=   DriverManager.getConnection(url,user,password);
谢谢了先

解决方案 »

  1.   


    你那些*  要写对哈,不知道你是隐藏还是你代码里就是*  url数据库的url   Statement sql;
    ResultSet re;
    try{
    Class.forName( "oracle.jdbc.driver.OracleDriver").newInstance();   
    String url= "jdbc:oracle:thin:@***:1521:***";   
    String user= "***";   
    String password= "***";   
    Connection conn= DriverManager.getConnection(url,user,password);
    sql=conn.createStatement();
      re=sql.executeQuery("SELECT * FROM table");
    re就结果集  如果连接不上   你看下你架包有北邮  最好在里面监视下conn  这些东西  看看有值没  顺便看看有异常出来没,具体分析下就成} 
      

  2.   

    我也不知道我***的那些对不对!
    平时登录时是用:sqlplus abc/abc@123进去的,主机是abc123
    你帮我代进去***看下是怎样
      

  3.   


    那肯定不对 String url= "jdbc:oracle:thin:@***:1521:***";//这个是数据库的URL地址跟端口啊  例如jdbc:oracle:192.168.1.1:1521:orcl   这个是你们数据库IP地址  端口什么的   
    String user= "数据库操作用户名";   
    String password= "数据库密码";   
      

  4.   

    Class.forName("oracle.jdbc.driver.OracleDriver");
    conn = DriverManager.getConnection
    ("jdbc:oracle:thin:@主机名:端口号:系统标识符SID","用户名","用户密码")LZ就是这样了