[firebase-br] Tabela Temporaria
Carlos H. Cantu
listas em warmboot.com.br
Qua Abr 8 14:22:23 -03 2009
A estrutura de uma tabela temporária no Firebird fica gravada dentro
do banco, então vc não precisa (e nem deve) ficar criando e apagando a
mesma estrutura sempre que for usar a tabela.
Crie uma única vez, e use a vontade.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
N> Quando se cria uma tabela Temporaria
N> CREATE GLOBAL TEMPORARY TABLE TABTEMP (
N> CODIGO INTEGER,
N> DESCRICAO VARCHAR(500)
N> VALOR NUMERIC(15,2)
N> )
N> ON COMMIT PRESERVE ROWS
N> Esta Tabela fica definitiva no BD, quando sair do form e fechar a TABTEMP
N> ela elimina todos os dados. até aí tudo bem.
N> Como ela já está gravada fiscamente no BD ela está com GTT para toda
N> aplicação?
N> Antes eu usava stringGrid como dados temporarios, e ao fechar o form
N> atualizava o BD de acordo com a opcão do Usuário, se fosse uma consulta
N> temporaria e, dependendo da opção do usuario atualizava a tabela definitiva
N> com os dados do StringGrid no (Fire Bird 1.5) posso substituir o StringGrid
N> por dbgrid utilizado a TABTEMP? ou casa vez que acionar o form tenho que
N> criar novamente a TABTEMP?
N> não sei se fui claro, mas é mais ou menos isso. quero utilizar no novo
N> CONCEITO de GTT.
N> []s.
N> Newton Carvalho
Mais detalhes sobre a lista de discussão lista