Ok,
então vai uma dica,
faça um teste, com um simples System.out.println();
...
while (rs.next()) {
system.out.println(rs.getInt(1));
system.out.println(rs.getInt(2));
system.out.println(rs.getInt(3));
...
se o retorno for o correto pode ser o construtor da classe Fluxo.
Boa sorte !
Em 26/09/2011 16:16, Tarcisio Martins escreveu:
Não é esse o problema caro amigo,o getId() retorna um Objeto do Tipo
FluxoPk e dentro desse objeto existe a variavel idFluxo.
Em 26 de setembro de 2011 16:02, Wagner Porto <[email protected]
<mailto:[email protected]>> escreveu:
Boa tarde !
Tarcisio,
reparei no teu código java e achei algo estranho,
segue observação do trecho abaixo:
...
while (rs.next()) {
Fluxo flx = new Fluxo();
flx.getId().setIdFluxo(rs.getInt(1)); // Aqui você
dá um getId() seguido de um setId
flx.getId().setIdUnidade(rs.getInt(2)); // Aqui
você dá um getId() seguido de um setId
flx.setIdUnidadeDestino(rs.getInt(3));
...
flx.getId().setIdSolicitacao(rs.getInt(7)); //
Aqui você dá um getId() seguido de um setId
...
...
Será que não é esse o problema, eu acho que deveria ser apenas
flx.setIdFluxo(rs.getInt(1));
flx.getId().setIdUnidade(rs.getInt(2));
flx.getId().setIdSolicitacao(rs.getInt(7));
Boa sorte !
Em 26/09/2011 15:21, Tarcisio Martins escreveu:
Putz amigo, achei que tivesse algum contribuidor da API JDBC JAVA
aqui nessa lista, por isso levei o problema a fundo
mostrando código java. Nesse caso eu estaria ajudando, se
comprovado o erro na API, para a melhoria da API.
Em 26 de setembro de 2011 15:14, Flavio Henrique Araque Gurgel
<[email protected] <mailto:[email protected]>> escreveu:
Em 26 de setembro de 2011 15:09, Tarcisio Martins
<[email protected]
<mailto:[email protected]>> escreveu:
> Se vc observar melhor, pego o 'A' na posição 6 como sendo
uma String,
> flx.setTpStatus(rs.getString(6)); // rs.getString(6)
retorna o 'A'
> Meu quesionamento é que o problema se refere logo na
primeira posição,
> primeira coluna retornada, que é o id_fluxo.
Bom, então seu problema me parece ser Java, não PostgreSQL.
Mande-nos por favor o resultado do SELECT no psql e o \d na
tabela, aí
poderemos te dizer se tens que ir pra uma lista de Java.
[]s
Flavio Gurgel
--
Att.
Wagner Porto
--
- Tarcisio Martins Ferreira, 2010
- Analista Desenvolvedor de Sistemas
- Bacharel em Ciências da Comp.
- Universidade Federal de Uberlândia
- Minas Gerais
--
Att.
Wagner Porto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral