[RESOLVIDO]--Duvidas Sobre Listas

2 respostas
N

Boa Tarde galera,
Estou com o seguinte problema:
Uma coluna da minha tabela tem uma grande quantidade de dados nulos, no meu programa possuo uma Lista que recebe os valores dessa tabela,
porem quando eu retorno os valores da lista, é atribuido o valor 0 para os campos nulos.

A duvida é a seguinte, como eu posso evitar essa atribuição do valor zero para os campos nulos mantendo os mesmos vazios ??

segue a maneira de como eu adiciono o valor da coluna para a lista
Trecho do código

org.setIcorg(String.valueOf(rs.getInt("icorg")));

2 Respostas

A

Sua tabela é de qual modelo? Qual é o tipo da sua List ? Apenas tipo Integer (por exemplo) pode receber null sem atribuir valor 0.
[]s

N

No meu set eu fiz a verificação do campo da tabela, fazendo com que tudo que for igual a 0 fique com o campo vazio,
e oque tiver algum valor retornara o mesmo.

public void setIcorg(String icorg) {
        
        if(icorg.equals("0")){
            this.icorg = "";
            
        }else{
            this.icorg=icorg;
        }
    }
Criado 10 de abril de 2013
Ultima resposta 10 de abr. de 2013
Respostas 2
Participantes 2