query ou Table?
13/07/2004
0
Bortol
Posts
13/07/2004
Otto
:idea: Use sempre o link [url=http://delphiforum.icft.com.br/forum/search.php]Pesquisar[/url] no topo da página.
[url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=48298&highlight=query]Veja se este link pode lhe ajudar..[/url]
14/07/2004
Paulo_amorim
Eu particularmente sou a favor do uso de Queries...
TTable não funciona lá mt bem nao...eh cheio de bugs
Até+
14/07/2004
Tnaires
14/07/2004
Tnaires
Correção: se eu usar um Query e quero mostrar uma informação a mais...
14/07/2004
Paulo_amorim
Olá
Concordo
usando Query vc tira a responsabilidade do Delphi para trazer campos a mais uqe vc quer...via SQL vc faz muito mais facil, e ele aparece sozinho como campo do DataSet...
Até=
14/07/2004
Marcelo.c
15/07/2004
Djjunior
só tem um detalhe ! se vc setar a propriedade RequestLive pra true tua query vai virar uma table :( internamente tu vai perder as vantagens de desempenho da TQuery !
pra poder fazer as alterações nos registros vc vai ter que utilizar o UpdateSQL :shock: , é só vincula-la a query e mandar gerar as querys sem mistério nenhum !
16/07/2004
Tnaires
Isso no BDE. No ADO, as Queries aceitam gravar em SQLs com uma tabela ou usando cláusulas INNER JOIN, sem nenhum recurso adicional. Na paleta InterBase, tem um componente q é uma mão na roda, o IBDataSet. Ele já vem com UpdateSQL acoplado.
16/07/2004
Djjunior
Isso no BDE. No ADO, as Queries aceitam gravar em SQLs com uma tabela ou usando cláusulas INNER JOIN, sem nenhum recurso adicional. Na paleta InterBase, tem um componente q é uma mão na roda, o IBDataSet. Ele já vem com UpdateSQL acoplado.[/quote:79485eb6d2]
Com o BDE vc também pode fazer alterações nas querys diretamente nelas (setando o request live= true, desde que a query não tenha nenhum join :? ) só que fazendo isso a query fica funcionando de forma igual a table portanto vc perde a vantagem do desempenho. :evil:
Clique aqui para fazer login e interagir na Comunidade :)