Paradox qual usar TQuery ou TTable?

Delphi

26/10/2004

Bom dia..
Sei que muitos vão dizer, nem um nem outro, utilize o Firebird, o problema é que tenho alguns sistemas que,acreditem, é melhor continuarem em paradox, pois são sistemas que são acessados no máximo por 3 máquinas, então decidimos aqui na empresa deixa-los assim.

Agora como estamos revendo alguns casos, surgiu a dúvida qual seria o melhor acesso ao paradox, via TTable ou TQuery, pois já ouvimos dizer que o TQuery é mais rápido, atualmente estamos utilizando o TTable e o Tquery somente para algumas consultas, se utilizar o Tquery o que mudaria em termos de configuração do componente?

Se alguém que utiliza o paradox puder dar uma ajuda, desde já agradeço?

Fausto


Faustoalves

Faustoalves

Curtidas 0

Respostas

Sremulador

Sremulador

26/10/2004

Amigo eu já utilizei dos dois e não tive muita diferença entre eles, são as quebras de arquivos, sem mais...


GOSTEI 0
Rafs

Rafs

26/10/2004

Eu, particularmente, prefiro utilizar a TQuery, não por ser mais rápido ou mais lento, mas porque eu terei muito mais ´poder´ sobre os registros utilizando as instruções SQL.
Trabalhei muito com paradox e utilizava tb o TTable para inserir, editar, excluir, etc, e a TQuery somente para consultas, mas quando obtive um conhecimento melhor sobre instruções SQL, mudei para TQuery.
Agora, se seu sistema está estável utilizando TTable não acho que sería necessário a mudança, pois você não sentirá diferençca entre os dois componentes.


GOSTEI 0
Rodolpho123

Rodolpho123

26/10/2004

Bem, já utilizei os 2 componentes e eis aqui os resultados que obtive apos alguns anos de experiência:

Query => Rápida até 1000 registros. Após isto, se vc não tiver um computador bom, fazer um ´simples´ [b:15320af0ef]select campo from tabela order by campo[/b:15320af0ef] vai se tornar um pouco mais vagaroso.
Table => Rápida e eficiente, desde que se utilize índices adequados aos campos. O problema é que frequentemente o Paradox vive corrompendo estes índices e vc não tem o controle de transações...

Nota: Quero deixar claro que os problemas que eu encontrei não foi referente à estes componentes e sim ao Paradox.


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

26/10/2004

Colega,

No caso do Paradox, sem dúvida alguma, utilize TTable.


GOSTEI 0
Faustoalves

Faustoalves

26/10/2004

[quote:5fda925afd=´Aroldo Zanela´]Colega,

No caso do Paradox, sem dúvida alguma, utilize TTable.[/quote:5fda925afd]

Recentemente eu li em um forum, que não é aconselhável utilizar os campos autoincrementos como indíces, pois eles ajudam a corromper as tabelas mais facilmente.. isto é verdade ou um mito?

Grato
Fausto


GOSTEI 0
POSTAR