Array
(
)

Como crio campos via código num clientdataset

Aldus
   - 12 abr 2006

Olá amigos, quero exportar alguns dados para depois gravá-lo em xml.

1) Como faço para criar os campos num cds via código:
#Código

var
varCdsClone: TClientDataSet;

varCdsClone := TClientDataSet.Create(self);
*** criar os campos
varCdsClone.Free;


2) Como faço para manter os registros gravados nesse xml sempre na memória. Por exemplo: tenho ali o cadastro de produtos, quando o usuário digita o código de um produto, dispare uma instrução sql para verificar sua existência, nesse momento estou eliminando da memória os demais registros. Depois disso tenho que ler o arquivo xml novamente? Qual seria a solução mais viável?

Obrigado pela atenção

Mario


Aldus
   - 12 abr 2006

Olá amigos, eu estava informando um trecho errado. Tenho meu cds inserido, apenas quero incluir campos nesse cds.

A sintaxe é:

#Código

cds.Fields.Add(´codpro´);


O problema está no tipo de parâmetro, como informo corretamente?

Att
Mario