Fórum Função retorna String null #341761
15/05/2007
0
Mas já entrando na discussão, eu não estou conseguindo fazer uma comparação com uma string nula, ou seja, eu criei uma classe que retorna strings de um arquivo XML, mas quando não tem a Tag retorna null.
Como posso fazer essa comparação!?
Devo colocar direatamente na classe para retornar ´´ ao invés de null?
Quando vou manipular essa string, aí reporta um erro!
´Could not convert variant of type (Null) into type (String)´.
Giovani
Gio.zandonai
Curtir tópico
+ 0Posts
15/05/2007
Nightshade
if (valor = ´´) then begin showmessage(´esta string é nula´); end;
Gostei + 0
15/05/2007
Gio.zandonai
Acho que a função que está reportando esse erro, pois quando eu faço esse teste com ´´ dá o mesmo erro, então provavelmente a função que tá retornando esse erro...
não descobri ainda
giovani
Gostei + 0
15/05/2007
Nightshade
inclusive na penultima edição da clubedelphi.. (uma q tem a capa verde e fala sobre POO) tem uma materia de como conectar-se ao sistema dos correios e fazer um mecanismo de busca de ceps. ele utiliza XML
Gostei + 0
15/05/2007
Gio.zandonai
Essa revista que você falou eu não tenho, vou tentar conseguí-la.
Flw
Gostei + 0
15/04/2008
Worlock
Eu sofri muito tbm, pois não tinha testado o current value com nulo.Basta você fazer o seguinte:
Label3.Caption:=DBGrid1.Fields[1].CurValue; If DBGrid1.Fields[2].CurValue = Null then Label6.Caption:=´-´ Else Label6.Caption:=DBGrid1.Fields[2].CurValue; Label8.Caption:=DBGrid1.Fields[3].CurValue;
Espero poder ter ajudado!!
Qualqur coisa me fala!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)