Qual a função correspondente ao FindKey no IBDataSet ????

Firebird

25/04/2003

Olá, como faço para [b:709b68d143]fazer uma busca [/b:709b68d143]direta já que não tem o método [b:709b68d143]FindKey [/b:709b68d143]no componente [b:709b68d143]IBDataSet[/b:709b68d143]

Tenho que fazer algo do tipo:

if ibProdutos.Locate(´codProduto´, ibItensPedido.fieldbyname(´codProduto´).asString, []) then

Mas o Locate é muito Lentoooo

obs.: não posso fazer uso de outro componente, tem que ser ibDataSet

Obrigada,

Fabiana :P


Fabiana

Fabiana

Curtidas 0

Respostas

Afarias

Afarias

25/04/2003

O Locate é o único método de localização de registros no buffer dos componentes IBX.

Lembre-se d q em C/S vc deve ´filtrar´ os registros trazidos do banco por meio do seu SQL (SELECT ... WHERE ... )


Abraço


GOSTEI 0
POSTAR