Paradox qual usar TQuery ou TTable?
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
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
Curtidas 0
Respostas
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
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.
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
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.
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
26/10/2004
Colega,
No caso do Paradox, sem dúvida alguma, utilize TTable.
No caso do Paradox, sem dúvida alguma, utilize TTable.
GOSTEI 0
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
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