Locate ou SQL ???????????????

Delphi

27/02/2004

Olá Pessoal!
Gostaria de saber com qual dos dois métodos ganho mais performance e velocidade neste caso.

Tenho uma tabela ´TABELA_1´ com o campo ´CAMPO_TABELA_2´ que faz referência a ´TABELA_2´ sem chave estrangeira.
Devo abrir a ´TABELA_2´ cheia e usar o locate OU abrir e fechar sempre que o usuário navegar na ´TABELA_1´ passando uma SQL como parâmetro o ´CAMPO_TABELA_2´.

Ou a outra forma melhor?

Obrigado desde já!


Jowjow

Jowjow

Curtidas 0

Respostas

Gasper

Gasper

27/02/2004

Cara neste caso, se na tabela existir muitos registros, faça uma consulta SQL


8)


GOSTEI 0
Jowjow

Jowjow

27/02/2004

Seria mais rápido se eu fechar passar só o parâmetro para o ClientDataSet e abrir novamente????


GOSTEI 0
Tlima

Tlima

27/02/2004

eu ja fiz algusn testes com Locate e Sql, e o Sql é bem mais rápido...
principalmente se tiver bastante dados, ai o rendimento é de longe bem melhor...


GOSTEI 0
Jowjow

Jowjow

27/02/2004

Valeu! :D


GOSTEI 0
POSTAR