Galera utilizo um recordset para mostrar registros da minha tabela,
porem quando uma determinada coluna de minha tabela esta nula, ele imprimi “null” na tela, e eu gostaria que imprimi-se um espaço em branco,
alguem sabe como eu resolvo este problema?
na hora q vc percorrer esse RecordSet vc popula um objeto, certo? então no seu método setter desse objeto, vc trata isso, ficaria algo da seguinte forma:
public void setValor(String valor) {
if(valor == null){
this.valor = "";
} else {
this.numOp = numOp;
}
}
acho q isso resolve seu problema…
O que seria um RecordSet? Não seria ResultSet? Se for, no ResultSet tem um método chamado wasNull() que identifica se uma coluna é null no banco…
mais como o wasnull() sabe de qual coluna eu estou me referindo
por exemplo em um cadastro de clientes, a coluna complemento esta nula e fica aparecendo NULL no relatório e eu não gostaria que acontece-se isso.
Você está usando iReport?
Se sim tem uma opção quando você editar o campo, informando se deseja ou não que apareça null quando o campo estiver nulo.
Boa tarde carneiro, não eu estou utilizando um while(rs.next)
eu tentei utilizar o ireport porem,
eu não sei chamalo através da minha pagina jsp.
voce sabe como eu faço isso /???