Erro em Tipo variant
17/01/2006
0
ola pessoal estou com um problema bem estranho e gostaria da ajuda de vcs !
Tenho uma variavel que é do tipo Variant, onde fazemos alguns testes:
if (vChave = Null) then.. ....
Na minha máquina, compilo e quando vou executar dá um erro nesta linha:
´Invalid variant operation´
na máquina do meu colega, ele compila o mesmo projeto e quando executa
NÃO
da erro
Tem ideia do que pode ser?
mesmo projeto
mesma versão do delphi
mesmos componentes instalados
mesma versão do windows
mesmo client do oracle
Tenho uma variavel que é do tipo Variant, onde fazemos alguns testes:
if (vChave = Null) then.. ....
Na minha máquina, compilo e quando vou executar dá um erro nesta linha:
´Invalid variant operation´
na máquina do meu colega, ele compila o mesmo projeto e quando executa
NÃO
da erro
Tem ideia do que pode ser?
mesmo projeto
mesma versão do delphi
mesmos componentes instalados
mesma versão do windows
mesmo client do oracle
Mdm
Curtir tópico
+ 0
Responder
Posts
17/01/2006
Massuda
Não sei se isso depende da versão do Delphi, mas ao invés de fazer......não deveria fazer...
if (vChave = Null) then...
if VarIsNull(vChave) then...
Responder
17/01/2006
Mdm
Obrigado Massuda Gostei muito da dia dicas, mas poderia me matar uma curiosidade se possivel.
quando declaramos uma variavel do Tipo Variant a mesma não esta Null ????
eu preciso inicialiar ela como Null ???? (vChave := Null) ?
pois na maquina de meu amigo eu nçao preciso inicializar ela e na minha sim.
Obrigado
quando declaramos uma variavel do Tipo Variant a mesma não esta Null ????
eu preciso inicialiar ela como Null ???? (vChave := Null) ?
pois na maquina de meu amigo eu nçao preciso inicializar ela e na minha sim.
Obrigado
Responder
Clique aqui para fazer login e interagir na Comunidade :)