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
mas quando eu tento executar o metodo CreateDataSet, ele causa um EDatabaseError
alguem tem uma ideia de como resolver isso?
Valeuz!!!
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_
Curtir tópico
+ 0
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!
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
Clique aqui para fazer login e interagir na Comunidade :)