Ola,
estou fazendo uma pesquisa e jogo os itens em uma tabela todos os resultados aparecem com exceção do id pois este campo da tabela fica vazio =(
é q eu preciso do Id para gerenciar as mudanças é mais fácil modificar o item correto.
Meu codigo é o seguinte;
[code]DefaultTableModel modelo;
private void geraTabela()
{
try
{
Vector cabecalho = new Vector();
Vector linhas = new Vector();
resultado = comando.executeQuery("select valor_entrada,valor_total,parcelas,observacao,valor_parcela,data_pgto,Id from financeiro where rc_aluno='"+ t2.getText() +"'");
resultado.next();
final ResultSetMetaData rsmd = resultado.getMetaData();
for( int i = 1; i <= rsmd.getColumnCount(); ++i )
cabecalho.addElement( rsmd.getColumnName( i ) );
do
{
Vector<Object> linhaAtual = new Vector<Object>();
for ( int i = 1; i <= rsmd.getColumnCount(); i++ )
{
switch( rsmd.getColumnType(i))
{
case Types.VARCHAR:
linhaAtual.addElement(resultado.getString(i));break;
case Types.TIMESTAMP:
linhaAtual.addElement(resultado.getDate(i));break;
}
}
linhas.addElement(linhaAtual);
}
while (resultado.next() );
modelo=new DefaultTableModel(linhas,cabecalho);
table = new JTable(modelo);...[/code]
obg pela ajuda