Porque no se me visualiza el jtable
Amigo tengo el siguiente código en un botón vista pero no me visualiza en el jtable
try {
String wconcilia, wcod_banco, wcomando;
/* conn = Main.Enlace(conn);
rs = Main.EnlBancos(rs);*/
int i = 0;
String[] cod_banco = new String[10];
String[] nombre_banco = new String[10];
try {
while (rs.next()) {
cod_banco = (String) rs.getString("cod_banco"); /*CODIGO DEL BANCO*/
nombre_banco = (String) rs.getString("nom_banco");/*NOMBRE DEL BANCO*/
i++;
}
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "error en BD" + e.getMessage());
}
wcod_banco = cod_banco[cbobanco.getSelectedIndex()];
wconcilia = txtconcilia.getText();
conn = Main.Enlace(conn);
st = Main.sta(st);
rs = Main.EnlEstado(rs);
wcomando = "select fecha,b.nom_banco,num_docum,valor,ado_concilia,ado_bandera,pro_nombre,ado_proveedor,a.cod_banco";
wcomando = wcomando + " from estado a left join banco b on a.cod_banco=b.cod_banco left join proveedor c on a.ado_proveedor=c.pro_codigo";
wcomando = wcomando + " WHERE ADO_TIPO='CH' and a.cod_banco=3 and fecha<'2001-05-11' order by 1";
System.out.println(wcomando);
rs = st.executeQuery(wcomando);
/* try {*/
/* Para agregar los items al jtable*/
/* this.setSize(800, 500);*/
int f, j;
/* conn = Main.Enlace(conn);
rs = Main.ChequesBco(rs);*/
String datos[] = new String[10];
f = dtm.getRowCount();
System.out.println("f"+f);
if (f > 0) {
for (j = 0; j < f; j++) {
dtm.removeRow(0);
}
}
conn = Main.Enlace(conn);
st = Main.sta(st);
rs = Main.EnlEstado(rs);
while (rs.next()) {
System.out.println("datos[0]"+datos[0]);
datos[0] = (String) rs.getString(1);/*fecha*/
datos[1] = (String) rs.getString(2);/* nombre banco*/
datos[2] = (String) rs.getString(3);/*numero de documento*/
datos[3] = (String) rs.getString(4);/*creditos*/
datos[4] = (String) rs.getString(5);/*fecha de conciliacion*/
datos[5] = (String) rs.getString(6);/*bandera de conciliacion*/
dtm.addRow(datos);
}
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "Error BD" + e.toString());
}
System.out.println("Si llega");
/* activaBotones(true, false, false, false, false);*/
String titulos[] = {"Fecha", "Banco", "Cheque N.", "Valor", "Proveedor", "F.Concilia", "Concilia"};
dtm.setColumnIdentifiers(titulos);
TableColumn column = null;
column = Tabla.getColumnModel().getColumn(0);
column.setPreferredWidth(30);
column = Tabla.getColumnModel().getColumn(1);
column.setPreferredWidth(60);
column = Tabla.getColumnModel().getColumn(2);
...
try {
String wconcilia, wcod_banco, wcomando;
/* conn = Main.Enlace(conn);
rs = Main.EnlBancos(rs);*/
int i = 0;
String[] cod_banco = new String[10];
String[] nombre_banco = new String[10];
try {
while (rs.next()) {
cod_banco = (String) rs.getString("cod_banco"); /*CODIGO DEL BANCO*/
nombre_banco = (String) rs.getString("nom_banco");/*NOMBRE DEL BANCO*/
i++;
}
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "error en BD" + e.getMessage());
}
wcod_banco = cod_banco[cbobanco.getSelectedIndex()];
wconcilia = txtconcilia.getText();
conn = Main.Enlace(conn);
st = Main.sta(st);
rs = Main.EnlEstado(rs);
wcomando = "select fecha,b.nom_banco,num_docum,valor,ado_concilia,ado_bandera,pro_nombre,ado_proveedor,a.cod_banco";
wcomando = wcomando + " from estado a left join banco b on a.cod_banco=b.cod_banco left join proveedor c on a.ado_proveedor=c.pro_codigo";
wcomando = wcomando + " WHERE ADO_TIPO='CH' and a.cod_banco=3 and fecha<'2001-05-11' order by 1";
System.out.println(wcomando);
rs = st.executeQuery(wcomando);
/* try {*/
/* Para agregar los items al jtable*/
/* this.setSize(800, 500);*/
int f, j;
/* conn = Main.Enlace(conn);
rs = Main.ChequesBco(rs);*/
String datos[] = new String[10];
f = dtm.getRowCount();
System.out.println("f"+f);
if (f > 0) {
for (j = 0; j < f; j++) {
dtm.removeRow(0);
}
}
conn = Main.Enlace(conn);
st = Main.sta(st);
rs = Main.EnlEstado(rs);
while (rs.next()) {
System.out.println("datos[0]"+datos[0]);
datos[0] = (String) rs.getString(1);/*fecha*/
datos[1] = (String) rs.getString(2);/* nombre banco*/
datos[2] = (String) rs.getString(3);/*numero de documento*/
datos[3] = (String) rs.getString(4);/*creditos*/
datos[4] = (String) rs.getString(5);/*fecha de conciliacion*/
datos[5] = (String) rs.getString(6);/*bandera de conciliacion*/
dtm.addRow(datos);
}
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "Error BD" + e.toString());
}
System.out.println("Si llega");
/* activaBotones(true, false, false, false, false);*/
String titulos[] = {"Fecha", "Banco", "Cheque N.", "Valor", "Proveedor", "F.Concilia", "Concilia"};
dtm.setColumnIdentifiers(titulos);
TableColumn column = null;
column = Tabla.getColumnModel().getColumn(0);
column.setPreferredWidth(30);
column = Tabla.getColumnModel().getColumn(1);
column.setPreferredWidth(60);
column = Tabla.getColumnModel().getColumn(2);
...