Locate ou SQL ???????????????
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á!
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
Curtidas 0
Respostas
Gasper
27/02/2004
Cara neste caso, se na tabela existir muitos registros, faça uma consulta SQL
8)
8)
GOSTEI 0
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
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...
principalmente se tiver bastante dados, ai o rendimento é de longe bem melhor...
GOSTEI 0
Jowjow
27/02/2004
Valeu! :D
GOSTEI 0