GARANTIR DESCONTO

Fórum Mensagem esquisita #205000

08/01/2004

0

Alguém sabe me dizer o que quer dizer Variant does not reference an automation object


Rafaelfcarneiro

Rafaelfcarneiro

Responder

Posts

08/01/2004

Deus

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

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.


Responder

Gostei + 0

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

Aceitar