Inserir um campo no clientdataset
Ola, gostaria de sabe e como fazer para incluir um campo no clientdataset.
Eu uso FDQuery + Datasetprovider + Clientdataset + datasource, quando eu adiciono todos os campo do FDQuery, gostaria de colocar mais um campo que não tem na tabela do FDQuery, seria um campo virtual como por exemplo excluir do tipo inteiro recebendo o valor 0. Esse campo será usado para excluir uma linha de um dbgrid.
Como posso fazer?
Uso delphi berlim.
Obrigado
Eu uso FDQuery + Datasetprovider + Clientdataset + datasource, quando eu adiciono todos os campo do FDQuery, gostaria de colocar mais um campo que não tem na tabela do FDQuery, seria um campo virtual como por exemplo excluir do tipo inteiro recebendo o valor 0. Esse campo será usado para excluir uma linha de um dbgrid.
Como posso fazer?
Uso delphi berlim.
Obrigado
Wilton Júnior
Curtidas 0
Respostas
Gutierry Pereira
30/08/2017
Bom dia amigo.
Você pode fazer isso já direto no seu sql na FDQuery,
dessa forma será mais facil que o campo desejado já vai da FDQuery para todo o fluxo.
Espero ter ajudado.
Att: Gutierry Antonio
Você pode fazer isso já direto no seu sql na FDQuery,
select 0 as meuDelete, campo1, campo2 from tabela
dessa forma será mais facil que o campo desejado já vai da FDQuery para todo o fluxo.
Espero ter ajudado.
Att: Gutierry Antonio
GOSTEI 0
Wilton Júnior
30/08/2017
Nossa gostei, muito obrigado Gutierry Antonio eu já tava imaginando em fazer um create view para isso mas o seu select vai ser perfeito muito obrigado bom trabalho Deus te abencoe.
GOSTEI 0