ClientDataSet em tabela tamporária

Delphi

03/03/2004

Pessoal,

eu tinha uma material que explicava como utilizar o ClientDataSet como tabela temporária, e não estou achando, e acho que perdi.

Então, se alguém tiver as explicações de como fazer p/ utilizar o cds como temporária, por favor, envie-me pois estou precisando. Muito.

Desde já, obrigado pela atenção.

Jonas


Jack Stone

Jack Stone

Curtidas 0

Respostas

Buosinet

Buosinet

03/03/2004

É fácil:

Coloque um ClientDataSet na aplicação, dê um duplo-clique, vai abrir o Field Editor. Clique nele com o direito, e em New Field. Dê um nome para o campo e escolha o tipo. Deixe o FieldType como Data. Repita com quantos campos quiser.

Feche o Field Editor, clique com o botão direito no ClientDataSet e escolha ´Create DataSet´.

Pronto. Agora vc pode usar dentro da aplicação normalmente, inserir, alterar e deletar, post e cancel. Não use ApplyUpdates.

Esse método cria a tabela em memória. Se forem muitos dados, é melhor criar em disco. Para isso, após o Create Dataset, escolha Save to binary MyBase file.

Acho que isso resolve seu problema.

Boa sorte
Buosi.


GOSTEI 0
Jack Stone

Jack Stone

03/03/2004

Valeu Buosi,

obrigado pela atenção.



Abcs

Jonas


GOSTEI 0
Buosinet

Buosinet

03/03/2004

Disponha. Precisando, é só falar.


GOSTEI 0
POSTAR