Aproveitando as dúvidas sobre BD…
Existe a possibilidade de recuparar o nome de um campo sem colocar o número da posição que ele ocupa? Só que utilizando o nome da tabela.
Tipo (meramente um exemplo):
Pessoa PessoaFisica
-------- ---------------
cd_pessoa cd_pessoa
PreparedStatement pstmt = this.con.prepareStatement ( "SELECT * FROM Pessoa, PessoaFisica" );
Daí, para eu recuperar o cd_pessoa da tabela PessoaFisica, faria da seguinte maneira:
pessoa.setCdPessoa ( rs.getInt ( "PessoaFisica.cd_pessoa" ) );
Mas dessa forma dá um prego, não me lembro qual. Então uso:
pessoa.setCdPessoa ( rs.getInt ( 2 ) );
Existe outra forma de recuprerar esse tipo de informação?
