Autor Tema: netbeans y oracle 10g  (Leído 2311 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado renji

  • Sv Full Member
  • *
  • Mensajes: 618
netbeans y oracle 10g
« : noviembre 23, 2011, 10:35:18 am »
Hola SVC

necesito ayuda con netbeans y oracle 10g estoy tratando de conectarme a una base de datos en oracle pero siempre me sale un error de conexión no se que podre estar asiendo mal alguien me podría ayudar en esto se lo agradecería mucho

Saludos

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: netbeans y oracle 10g
« Respuesta #1 : noviembre 23, 2011, 10:39:57 am »
Hola SVC

necesito ayuda con netbeans y oracle 10g estoy tratando de conectarme a una base de datos en oracle pero siempre me sale un error de conexión no se que podre estar asiendo mal alguien me podría ayudar en esto se lo agradecería mucho

Saludos

¿Podes copiar la traza de error que te genera tu programa al correrlo, para tener mas claridad de cual es tu problema?

Desconectado renji

  • Sv Full Member
  • *
  • Mensajes: 618
Re: netbeans y oracle 10g
« Respuesta #2 : noviembre 23, 2011, 10:46:07 am »
este es el código q uso

     
    public void example_query (Connection conn, javax.servlet.jsp.JspWriter out) throws Exception {
      out.println("Mostrar los USUARIO en la BD.<br />\n");

      // Prepare a query containing a bind variable.
      String sql = "select ID, NOMBRE, APELLIDO from BIBLIOTECA.PRUEBA ORDER BY ID ASC";
      PreparedStatement stmt = conn.prepareStatement(sql);

      // Execute the completed statement.
      ResultSet rs  = stmt.executeQuery();

      while (rs.next()) {
       // Do something with the data
         out.println("ID=" + rs.getString("ID"));
         out.println(" NOMBRE=" + rs.getString("NOMBRE"));
         out.println(" APELLIDO=" + rs.getString("APELLIDO") + "<br />\n");
      }

      stmt.close();
      stmt = null;
    }
   
    public void example_insert (Connection conn, javax.servlet.jsp.JspWriter out, HttpServletRequest request) throws Exception {
   
      // Prepare an insert statement containing bind variables.
      String sql = "INSERT INTO BIBLIOTECA.PRUEBA(ID, NOMBRE, APELLIDO) VALUES(?, ?, ?)";
      PreparedStatement stmt = conn.prepareStatement(sql);

      // Bind the value into the prepared statement.
 
     String id= "null";
    // String nombre= "nombre";
     String apellido= request.getParameter("apellido");
     String nombre= request.getParameter("nombre");
     
      stmt.setString(1, id);
      stmt.setString(2, nombre);
      stmt.setString(3, apellido);

      // Execute the completed statement.

      if (request.getParameter("action").equals("Guardar")){
      int res = stmt.executeUpdate();
      out.println("<br />Insert a new employee.<br />\n");
      }
      stmt.close();
      stmt = null;

      out.println("Usuario Insertado Satisfactoriamente.<br />\n");
    }

   
  }

  // Start the main body of the code.
  try {
    // Instantiate the functions class.
    PageFunctions funcs = new PageFunctions();

    // Connect to the SCOTT schema of the DB10G database.
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "biblioteca", "Pa55w0rd");

    out.println("Connected sucessfully.<br /><br />\n");

    //funcs.example_query(conn, out);
   
   funcs.example_insert(conn, out, request);
   //funcs.example_query(conn, out);
   
    conn.close();
    conn = null;

    out.println("<br />Disconnected sucessfully.<br /><br />\n");
  } catch (Exception ex) {
    //out.println("    Error: " + ex.getLocalizedMessage() + "<br><br>\n");
  }

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: netbeans y oracle 10g
« Respuesta #3 : noviembre 23, 2011, 11:02:13 am »
Y el error que te genera?

Desconectado renji

  • Sv Full Member
  • *
  • Mensajes: 618
Re: netbeans y oracle 10g
« Respuesta #4 : noviembre 23, 2011, 11:21:46 am »
este es  x_x


Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: netbeans y oracle 10g
« Respuesta #5 : noviembre 23, 2011, 11:51:35 am »
este es  x_x



No. Ese no es el error.  Un error 404 asi en ambiente de desarrollo te da porque tu aplicacion no levanto correctamente. Es decir ese error
que ves es la consecuencia del problema real.
Anda al netbeans y revisa la consola (es donde aparecen un monton de letras cuando esta levantandose la aplicacion)...ahi anda a buscar el error tiene que verse parecido a esto:



Dale copy/paste y ponelo aqui

Desconectado renji

  • Sv Full Member
  • *
  • Mensajes: 618
Re: netbeans y oracle 10g
« Respuesta #6 : noviembre 23, 2011, 11:55:08 am »
ahi todo sale bien  x_x :cry:



Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: netbeans y oracle 10g
« Respuesta #7 : noviembre 23, 2011, 12:55:20 pm »
ahi todo sale bien  x_x :cry:


Revisa las 3 pestañas si en ningun te tira un error.
La que dice GlassFish que es donde se muestran los errores del servidor, esa revisa.