Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2011, 07:38
Avatar de sivadmp
sivadmp
 
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 14 años
Puntos: 20
Respuesta: Uso de Derby en codigo de NETBeans

Código java:
Ver original
  1. no importa la base de datos que vas a utilizar, solo tienes que utilizar JDBC para conectarte  y hacer transacciones a la base de datos
  2.  
  3. OJO. para cada motor de base de datos necesitas tener su drive para poder conectarte
  4.  
  5. la conexión mediante JDBC con PostgreSQL se lo realiza de esta forma
  6.  
  7. try
  8.     {
  9.        // Conexion con bd
  10.        Class.forName("org.postgresql.Driver");
  11.        Connection conexion = DriverManager.getConnection("jdbc:postgresql://localhost/prueba", "usuario", "password");
  12.        if (!conexion.isClosed())
  13.        {
  14.           // La consulta
  15.           Statement st = conexion.createStatement();
  16.           ResultSet rs = st.executeQuery("select * from usuarios" );
  17.      
  18.           // Ponemos los resultados en un table de html
  19.           while (rs.next())
  20.           {
  21.              System.out.println(rs.getObject("id"));
  22.              System.out.println(rs.getObject("nombre"));
  23.           }
  24.          
  25.           // cierre de la conexion
  26.           conexion.close();
  27.        }
  28.        else
  29.           // Error en la conexion
  30.           out.println("fallo");
  31.     }
  32.     catch (Exception e)
  33.     {
  34.         e.printStackTrace();
  35.     }


para Derby tienes que utilizar

Código java:
Ver original
  1. Class.forName("org.apache.derby.jdbc.ClientDriver")
  2.  
  3.  Connection conexion = DriverManager.getConnection("jdbc:derby://localhost:1527/prueba;create=true;user=sivad;password=1234");


te recomiendo una aplicación hecha en Java "Squirrel Client", que nos permite visualizar/manejar fácilmente la estructura de una base de datos JDBC existen, con esta herramienta puedes averiguar cual es la directiva "Class.forName" para conectarte con el JDBC

http://www.squirrelsql.org/

saludos
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.