elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Problema Al Mostrar Datos De Base De Datos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema Al Mostrar Datos De Base De Datos  (Leído 2,981 veces)
ZedGe

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Problema Al Mostrar Datos De Base De Datos
« en: 17 Julio 2012, 00:37 am »

Tengo una web conectada a una base de datos e ingreso los datos correctamente...

necesito un programa en JAVA que se conecte y muestre algunos datos, el problema es que se conecta pero a la hora de ingresar los comandos


Código:
Statement st = con.createStatement();
           ResultSet rs = st.executeQuery("SELECT * FROM tren");

no funciona :/


aqui el codigo

Código:
package prueba;




import java.sql.*;

public class Prueba {
   public static void main(String args[]) {
        try {
            //Cargamos el puente JDBC => Mysql
            System.out.println("Intentando cargar el conector...");
            Class.forName("com.mysql.jdbc.Driver");
           
            //Intentamos conectarnos a la base de Datos en este caso una base llamada temp
            System.out.println("Conectando a la base...");
            Connection con = DriverManager.getConnection(
            "jdbc:mysql://localhost", "root", ""
            );
            System.out.println("Conexion a BD establecida");
           
           
           Statement st = con.createStatement();
           ResultSet rs = st.executeQuery("SELECT * FROM tren");
           
            con.close();
           
        } catch(SQLException ex) {
            System.out.println("Error de mysql");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch(Exception e) {
            System.out.println("Se produjo un error inesperado: "+e.getMessage());
        }
    }
}


En línea

ZedGe

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Problema Al Mostrar Datos De Base De Datos
« Respuesta #1 en: 17 Julio 2012, 00:51 am »

AUTO SOLUCIONADO!


Primero puse este codigo:

Código:
Statement stmt = con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM tren");
System.out.println("Login\tPassword");
while(rs.next()) {
System.out.println(rs.getString("idTren")+"\t"+rs.getString("modelo"));
}


y segundo me falto agregar la base de datos en el getconnection

Código:
DriverManager.getConnection(
            "jdbc:mysql://localhost/nombre_bd".....


En línea

reylagarto19

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Re: Problema Al Mostrar Datos De Base De Datos
« Respuesta #2 en: 31 Julio 2012, 21:23 pm »

Eso te iba a decir yo ahora.... pero visto que ya lo has solucionado mejor....


por cierto, no es que sea raro o que no vaya a funcionar, pero juraria que a mi me daba fallo al hacer un  String query = "SELECT * from tabla";
sin ponerle comillas simples a tabla

es decir, juraria que para que funcione bien tienes que hacer lo siguiente (pero si te funciona mejor que mejor):

String query = "SELECT * from 'tabla' ";
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como conectar una base de datos acce con DAO y visualizar los datos en un dbgrid
Programación Visual Basic
ELGRANSOLRAC 3 6,423 Último mensaje 7 Junio 2005, 15:21 pm
por ELGRANSOLRAC
Mostrar texto de una base de datos
PHP
Fireball-CH 3 6,784 Último mensaje 15 Mayo 2007, 00:23 am
por Fireball-CH
Como Almacenar Datos en una Base de Datos Remota, en un hosting
Programación Visual Basic
Franc_979 0 2,309 Último mensaje 7 Septiembre 2007, 18:39 pm
por Franc_979
Problema al Borrar datos de la Base de Datos « 1 2 3 »
PHP
bels_mike 20 10,020 Último mensaje 31 Diciembre 2007, 18:34 pm
por Azielito
Hackear base de datos mysql teniendo las claves y datos
Hacking
ReGnuM 9 19,824 Último mensaje 31 Enero 2010, 06:52 am
por toxeek
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines