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.


Leufmt

Leufmt

Responder

Posts

07/05/2008

Marco Salles

antes de mais nada tente trocar ..

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar