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

Como recupero7obtengo datos de una Tabla????????

Estas en el tema de Como recupero7obtengo datos de una Tabla???????? en el foro de Java en Foros del Web. Hola, tengo el siguiente codigo que me permite llenar una tabla con datos de un Servidor SQL. Esta se encuentra en una ventana De ABM. ...
  #1 (permalink)  
Antiguo 07/04/2010, 08:37
 
Fecha de Ingreso: marzo-2008
Mensajes: 99
Antigüedad: 16 años
Puntos: 1
Como recupero7obtengo datos de una Tabla????????

Hola, tengo el siguiente codigo que me permite llenar una tabla con datos de un Servidor SQL. Esta se encuentra en una ventana De ABM. Lo que quiero hacer ahora es que al seleccionar una fila cualquiera y apretar el boton actualizar, obtener que fila(y sus respectivos datos) ha seleccionado para poder hacer la actualizacion de los datos.

Código:
private void consulta(){
		Connection c = ConectarSQL.conexionSQL();
		try {
			Statement s = c.createStatement();
			ResultSet ar = s.executeQuery("Select Apellido, Nombre FROM Personas");
			DefaultTableModel modelo = new DefaultTableModel();
			this.Tabla.setModel(modelo);
			modelo.addColumn("Apellido");
			modelo.addColumn("Nombre"); 
			while (ar.next()) {
			   Object [] fila = new Object[2];
			   for (int i=0;i<2;i++)
			      fila[i] = ar.getObject(i+1); 
			   modelo.addRow(fila);
			}
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
}
Desde ya se agradece la ayuda que brinden.
  #2 (permalink)  
Antiguo 07/04/2010, 10:12
 
Fecha de Ingreso: marzo-2008
Mensajes: 99
Antigüedad: 16 años
Puntos: 1
Respuesta: Como recupero7obtengo datos de una Tabla????????

Despues de buscar encontre mi tan ansiada repuesta.

Tabla.getValueAt(Tabla.getSelectedColumn(),Tabla.g etSelectedRow());

Etiquetas: tablas
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 00:11.