Mensagem esquisita
Alguém sabe me dizer o que quer dizer Variant does not reference an automation object
Rafaelfcarneiro
Curtidas 0
Respostas
Deus
08/01/2004
Bem, como você não colocou o código-fonte, eu apenas posso tentar adivinhar qual é o problema. Essa mensagem ocorre quando há um erro numa tentativa de conversão de tipos para [i:aa0d0e4617]Variant[/i:aa0d0e4617], e é comum quando você está trabalhando com um [i:aa0d0e4617]TDataSet[/i:aa0d0e4617]. Verifique se você, em alguma parte do código, utiliza
e troque para
Analogamente, verifique todos os locais onde estiverem havendo conversões diretas de [i:aa0d0e4617]Variant[/i:aa0d0e4617] para qualquer outro tipo, ou vice-versa.
Abraços, dEUS.
Tabela.FieldValues[´Nome´].AsString
e troque para
Tabela.FieldByName[´Nome´].AsString
Analogamente, verifique todos os locais onde estiverem havendo conversões diretas de [i:aa0d0e4617]Variant[/i:aa0d0e4617] para qualquer outro tipo, ou vice-versa.
Abraços, dEUS.
GOSTEI 0