Adicionar campo no CLIENTDATASET

Delphi

08/01/2011

Boa tarde   Quando adiciono campo no ClientDataset, não consigo adicionar como DATA, assim que adiciono ele, automaticamente ele configura para Campo Calculado...   Obs: Já existem campos no ClientDataset, quando vou adicionar um, acontece isso.. Esse ClientDataset é uma tabela de memória... Não estou usando com Sqldataset e DatasetProvider....     Fico no aguardo     Rogério
Rogerio Santos

Rogerio Santos

Curtidas 0

Respostas

Marco Salles

Marco Salles

08/01/2011

hummmmm   Beleza Rogerio vc vai tentar o seguinte   dois click no cds e escolha a opção Clear Data   Crie em seguida o campo que vc deseja , e mude na mão mesmo o Tipo de fkCalculed para fkData   O Proximo passo o Truque   se vc tentar Criar o DataSet neste momento tera um ERRO   Então Com o Form aberto (Formulario DFM , não é o Codigo Pascal) , de um ALT + F12 neste ponto vc esta no arquivoTEXT DFM .. Novamente de um ALT + F12 para Retornar ao View as Text   com isto as configurações ( alteraçoes são persitidas) e vc conseguira agora dar o Create DataSet
GOSTEI 0
Fernando Farah

Fernando Farah

08/01/2011

Revivendo o post, to com esse problema, alguém sabe como resolver se possível sem gambiarra?
GOSTEI 0
Fernando Farah

Fernando Farah

08/01/2011

Resolvido.

Fiz o seguinte:

Clear no ClientDataSet;
Removi todas as conexões com componentes conectados a ele;
Fiz CreateDataSet;
Refiz as conexões;
GOSTEI 0
Raylan Zibel

Raylan Zibel

08/01/2011

Crie um clientdataset novo, copie os campos do que está com problema e cole nele (control C control V dos fields). Depois adicione o campo que está faltando.
GOSTEI 0
POSTAR