Realmente, colocando a Variants, funciona.
Mas, o mais esquisito, é que quando crio um projeto novo, na clausula Uses,
não aparece a unit Variants.
Como será que o Delphi reconhece isto ?
Será que o 2005 está trabalhando com outras diretivas
(automáticas/implícitas)?
[]'s


----- Original Message ----- 
From: "Mauricio Torres Fernandes" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Thursday, March 03, 2005 4:18 PM
Subject: RES: [delphi-br] DELPHI 5 X DELPHI 2005 - (Incompatibilidade no
Locate do ADO)




Verifique se a unit "Variants" está declarada na clausula Uses. Se não for
isso, verifique se a sintaxe do comando Locate não foi alterada. Como não
trabalho com o ADO, não posso realizar o teste...

Mauricio.


  _____

De: Rogério [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 03 de março de 2005 16:04
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] DELPHI 5 X DELPHI 2005 - (Incompatibilidade no Locate
do ADO)


Vejam só que estranho:
Estou migrando de Delphi 5 para Delphi 2005. (Componentes utilizados
TADOConnection e TADOQuery)
Pensei que fossem 100% compatíveis, ao fazer o Upgrade, mas pela esperiência
que estou tendo, não é o que parece !

- Tenho um Data Module com duas TADOQuery: Uma é qBusca e outra é qAux. (
Aplicação esta, Feita na Versão 5.0 do Delphi )

- Tenho o Seguinte comando Locate: (Separei em 3 linhas para facilitar a
visualização)
dm.qBusca.Locate('CAMPO1;CAMPO2',

VarArrayOf([dm.qAuxCampoBusca1.AsString,dm.qAuxCampoBusca2.AsString]),
                             loCaseInsensitive])

- Quando migrei para o 2005, este comando não funciona mais.
  A Propósito, o comando locate extiste mas, a sub função/parâmentro
VarArrayOf() dá pau !!

Detalhe: (O Mais Bizarro de tudo)
Se eu crio uma aplicação inteirinha no Delphi 2005, esta sub
função/parâmentro "VarArrayOf()" aparece quando dou Ctrl+Space !

Se alguém tiver alguma idéia a respeito do que pode estar ocorrendo...
[ ]'s





[As partes desta mensagem que não continham texto foram removidas]






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos











-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a