Foros del Web » Programación para mayores de 30 ;) » Java »

aplicacion simple con java DB

Estas en el tema de aplicacion simple con java DB en el foro de Java en Foros del Web. saludos amigos tengo una duda a cerca del javadb, hice un ejemplo donde solo traigo datos de mi tabla que esta hecha con derby, entiendo ...
  #1 (permalink)  
Antiguo 20/12/2011, 10:28
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años
Puntos: 3
aplicacion simple con java DB

saludos amigos tengo una duda a cerca del javadb, hice un ejemplo donde solo traigo datos de mi tabla que esta hecha con derby, entiendo que es una base de datos enbebida, es solo un programita para un kiosco asi que no requiere de un servidor. bueno mi duda es: una vez que genero el jar de mi aplicacion y lo ejecuto en otra pc me sale un error que dice que no esta conectado el servidor glassfish. entonces mi pregunta seria como hago para que se inicie el servidor automaticamente.

este es el codigo de mi boton donde traigo los datos

Código:
try {
            Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
            Connection cn=DriverManager.getConnection("jdbc:derby://localhost:1527/mn","root","123");
            String query="select * from APP.USUARIOS";
            Statement st=cn.createStatement();
            ResultSet rs=st.executeQuery(query);
            while (rs.next()) {                
                this.jTextField1.setText(rs.getObject(1).toString());
                this.jTextField2.setText(rs.getObject(2).toString());
                this.jTextField3.setText(rs.getObject(3).toString());
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null,e.getMessage());
        }
  #2 (permalink)  
Antiguo 22/12/2011, 14:56
 
Fecha de Ingreso: diciembre-2011
Mensajes: 10
Antigüedad: 12 años, 4 meses
Puntos: 0
Pregunta Respuesta: aplicacion simple con java DB

El pc donde estas corriendo el .jar es Linux? o Windows?
de igual forma debes instalar flassfish en el pc donde lo corres, de lo contrario no hará nada...
Yo trabajo con tomcat, me es mas facil.
  #3 (permalink)  
Antiguo 18/03/2012, 10:49
 
Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: aplicacion simple con java DB

hola bueno dias!
como hago si estoy haciendo una base de datos en mysql y quiero consultar esa base de datos desde otra pc?
gracias y saludos!
  #4 (permalink)  
Antiguo 18/03/2012, 19:52
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 1 mes
Puntos: 15
Respuesta: aplicacion simple con java DB

En primer lugar este error no depende de servidor, no importa si es tomcat o GlassFish, o Jboss o lo que sea...

La cuestion es que si es windows debes podrias ejecutar un archivo batch, si es linux un shell ( O como en este caso desde invocacion directa en Java, pero debes crear una aplicacion ejecutable adicional que podrias llamarla LauncherServices.jar (Debe estar en el pc local con privilegios para el Admin IT)), la cual indicarias en la ayuda, en ella se configura el servidor sonbre el cual correra la aplicacion, el servicio o servicios que debe arrancar...etc.

http://felinfo.blogspot.com/2009/12/...dos-desde.html


Comados glassfish consola:
Iniciar: asadmin start-domain
Detener servicio: asadmin stop-domain

Mas informacion:
http://www.dosideas.com/wiki/GlassFish

Ahora al conectar a la base de datos si es un jar, no debe apuntar a local host, si no a la direccion IP donde se encuentra instalada la Base de datos.

NOTA: Recuerda que glassFish es un servidor aun mas potente, te permite crear pool de conexiones, manejo de JPA o EJB de ser necesarios(Sin necesidad de complementos adicionales), de lo contrario si utilizaras JDBC, no es una aplicacion monstruosa como la de un banco, y programacion a pelo... te recomiendo, pasate a Tomcat que es mas basico y por tanto consume menos recursos.

Saludos,

Última edición por SPAWN3000; 18/03/2012 a las 20:03
  #5 (permalink)  
Antiguo 18/03/2012, 20:57
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años
Puntos: 3
Respuesta: aplicacion simple con java DB

bueno con respecto a esa pregunta que hice hace mucho tiempo, pues lo solucione cambiandome de base de datos a un H2 que tambien es incrustada, y me dio buenos resultados, pero de todas maneras gracias por tu respuesta.. saludos..
__________________
Solitary wolf..[email protected]
  #6 (permalink)  
Antiguo 21/03/2012, 14:31
Avatar de liloo6retug  
Fecha de Ingreso: junio-2010
Ubicación: Marsella
Mensajes: 109
Antigüedad: 13 años, 10 meses
Puntos: 11
Respuesta: aplicacion simple con java DB

Cita:
Iniciado por inyelber Ver Mensaje
hola bueno dias!
como hago si estoy haciendo una base de datos en mysql y quiero consultar esa base de datos desde otra pc?
gracias y saludos!
Eso es mas de permisos del usuario y configuración del servidor..

revisa: http://dev.mysql.com/doc/refman/5.0/...on-access.html

Etiquetas: jar, simple, string, aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:04.