Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/12/2011, 20:36
Avatar de smexyPirate
smexyPirate
 
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Leer tabla de SQLServer desde Java :)

Gracias usounmaso, ya pude desplegar todos los datos de la fila con ese codigo. Dejo el codigo por si alguien requiere imprimir mas de una fila.

botonVer.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ev) {
try {
stmnt = conexion.createStatement();
String query = "SELECT * FROM tickets";
resultado = stmnt.executeQuery(query);
while(resultado.next()){

String variable1 = resultado.getString("1");
campoTicket.setText(variable1);
String variable2 = resultado.getString("2");
campoNombre.setText(variable2);
String variable3 = resultado.getString("3");
campoStatus.setText(variable3);
String variable4 = resultado.getString("4");
campoDetalles.setText(variable4);

resultado.next();

String variable5 = resultado.getString("1");
campoTicket2.setText(variable5);
String variable6 = resultado.getString("2");
campoNombre2.setText(variable6);
String variable7 = resultado.getString("3");
campoStatus2.setText(variable7);
String variable8 = resultado.getString("4");
campoDetalles2.setText(variable8);

resultado.next();

String variable9 = resultado.getString("1");
campoTicket3.setText(variable9);
String variable10 = resultado.getString("2");
campoNombre3.setText(variable10);
String variable11 = resultado.getString("3");
campoEstado3.setText(variable11);
String variable12 = resultado.getString("4");
campoDetalles3.setText(variable12);
}
} catch (Exception e) {
}
}
});

Esto muestra las primeras 3 filas de una tabla en campos JTextField estaticos, he leido que con JTable se puede mostrar toda una tabla de la base de datos (dinamicamente )pero aun no puedo hacerla funcionar.