Fórum Locate em campo Data não funciona #230122
05/05/2004
0
Estou tentando usar o seguinte comando com o campo TDateTime.
IBTABLE.IndexName:=´DATA´;
IBTABLE.Locate(´DATA´,´10/10/2004´,[loPartialKey,loCaseInsensitive]);
Mas não funciona.
Tem alguma outra forma que eu passa usar o Locate com uma data ???
Obrigado.
Pezzin
Curtir tópico
+ 0Posts
05/05/2004
Rômulo Barros
IBTABLE.IndexName:=´DATA´; IBTABLE.Locate(´DATA´,DateToStr(10/10/2004),[loPartialKey,loCaseInsensitive]);
Gostei + 0
05/05/2004
Pezzin
Gostei + 0
05/05/2004
Jprogramador
IBTABLE.IndexName:=´DATA´; IBTABLE.Locate(´DATA´,StrToDate(´10/10/2004´),[loPartialKey,loCaseInsensitive]);
Gostei + 0
05/05/2004
Rômulo Barros
IBTABLE.IndexName:=´DATA´; IBTABLE.Locate(´DATA´,StrToDate(´10/10/2004´),[loPartialKey,loCaseInsensitive]);
function Locate(const KeyFields: string; const KeyValues: [size=18][color=red]Variant[/color][/size]; Options: TLocateOptions): Boolean; virtual;
Sem mais...
Gostei + 0
05/05/2004
Rômulo Barros
IBTABLE.IndexName:=´DATA´; IBTABLE.Locate(´DATA´,StrToDate(´10/10/2004´),[loPartialKey,loCaseInsensitive]);
function Locate(const KeyFields: string; const KeyValues: [size=18:f0e1337592][color=red:f0e1337592]Variant[/color:f0e1337592][/size:f0e1337592]; Options: TLocateOptions): Boolean; virtual;
Entendeu?
Sem mais...
Gostei + 0
05/05/2004
Pezzin
Funcionou certinho usando StrToDate.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)