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


Responder

Posts

17/01/2006

Massuda

Não sei se isso depende da versão do Delphi, mas ao invés de fazer...
if (vChave = Null) then...
...não deveria fazer...
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


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar