PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Como adicionar fields em um ClientDataSet via codigo? #258958

18/11/2004

0

Ae rapaziada!

Estou usando Dlelphi 6 e preciso do seguinte:

Tenho um ClientDataSet e uma query que muda de codigo sql td a hr...
Eu quero que, td vez q ela for aberta, (AfterOpen, por ex.) limpe todos os campos do ClientDataSet e adicione os mesmos campos da query

tentei isso
for i := 0 to Query.FieldCount - 1 do
  Client.Fields.Add(Fields[i]);


mas quando eu tento executar o metodo CreateDataSet, ele causa um EDatabaseError

Client: Field ´CLIENTE´ not Found


alguem tem uma ideia de como resolver isso?

Valeuz!!!


_chiappone_

_chiappone_

Responder

Posts

18/11/2004

_chiappone_

Errr... resolvi... o problema naum era esse

O problema estava no IndexDef.... em design, tinha um campo lah... entaum quando dava o CrateDataSet, ele acusava que um dos campos do IndexDef naum existia.... mancada minha... foi malz!


Agora meu problema eh outro, e estarei postando em outro topico com Assunto diferente...

Valeuz!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar