Galera eu tenho um problema,
quando eu utilizo meu resultset para mostrar o valor de um campo, e o campo ta nulo ele me traz a string null.
rs.getString("NOMTRA")
Será que não existe nenhum metodo que retorne uma string em branco ao invés de null?
Galera eu tenho um problema,
quando eu utilizo meu resultset para mostrar o valor de um campo, e o campo ta nulo ele me traz a string null.
rs.getString("NOMTRA")
Será que não existe nenhum metodo que retorne uma string em branco ao invés de null?
Ele esta trazendo o valor da coluna, vc pode tratar no seu select ou
rs.getString("NOMTRA") == null ? "" : rs.getString("NOMTRA")
Se é nulo, é nulo oras, o driver não pode trazer um dado diferente do que pedes. Eu acho que é mais fácil na hora que for retornar, verificar se for nulo e aí mudar para branco. Existem funções específicas de cada DB que podem fazer isso por você, mas aí a documentação é a melhor solução para ti.
Até!
Então achei que podia exibir em branco sim, pois quando executo um select no interbase, firebird ou oracle e o campo está nulo, é exibido uma coluna em branco e não um valor NULL.
Mais entendi…obrigadao galera…
Abraços!!
