Fórum Função que retorna nulo #358077
06/05/2008
0
Tem alguma função que verifica um variavel e se ela for vazia então joga como null?
Exemplo:
Tenho isto no programa
DMBaseDados.IBQCaldeira.Fields[31].Value := Trim(Copy(Linha, 671, 12));
Só que este campo é do tipo Currency e ele não aceita vazio. Então a função tem que verificar se Trim(Copy(Linha, 671, 12)) vai ser vazio e se for então vai ter que jogar null no campo.
Exemplo:
Tenho isto no programa
DMBaseDados.IBQCaldeira.Fields[31].Value := Trim(Copy(Linha, 671, 12));
Só que este campo é do tipo Currency e ele não aceita vazio. Então a função tem que verificar se Trim(Copy(Linha, 671, 12)) vai ser vazio e se for então vai ter que jogar null no campo.
Leufmt
Curtir tópico
+ 0
Responder
Posts
07/05/2008
Marco Salles
antes de mais nada tente trocar ..
dependendo do banco pode ser que funcione
DMBaseDados.IBQCaldeira.Fields[31].Value := Trim(Copy(Linha, 671, 12)); por DMBaseDados.IBQCaldeira.Fields[31].asstring := Trim(Copy(Linha, 671, 12));
dependendo do banco pode ser que funcione
Responder
Gostei + 0
07/05/2008
Dbergkamps10
Olá,
Se a dica do Marcos Salles não der certo, tente atribuir o valor de 0,00 ao invés de null.
Att
Dalton
Se a dica do Marcos Salles não der certo, tente atribuir o valor de 0,00 ao invés de null.
Att
Dalton
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)