Fórum Como saber a tabela que se refere um campo do ClientDataSet? #343297
14/07/2007
0
mas como saber a qual tabela este campo se refere?
Raserafim
Curtir tópico
+ 0Posts
18/07/2007
Otto
fica assim:
tabela.nome_do_campo
:wink:
Gostei + 0
19/07/2007
Raserafim
Gostei + 0
30/07/2007
Marco Salles
desculpe Oto e resarafim .. Mas não entendi o raciocieneo e estou precisado disso tb
cds.DataSetField.FieldName me retorna o Nome da Query..
Em posse desse Nome sempre usei um FindComponent e depois fazia uma conversão RTTI e encontra o SqL Desta Query... Depois disso , filtrava o comando Text para encontrar o nome da Tabela..
como se pode notar é um processso meio confuso , mas sempre funcionou
[b:231b6719b2]Porém o o Otto sugeriiu :[/b:231b6719b2] :lol: :lol: :lol:
por gentileza , gostaria de entender melhor o seu codigo
Obrigado... :P :P :P
Gostei + 0
01/08/2007
Marco Salles
Parec que foi tão fácil.. e para conseguir isso uso RTTI :cry: :cry: :cry:
Aonde esta o fio da meada que ainda não pesquei :cry: :cry: :cry:
Gostei + 0
01/08/2007
Emerson Nascimento
Gostei + 0
02/08/2007
Marco Salles
eu ainda não consegui.. :cry: :cry: :cry:
Showmessage(cdsClientesRazaoSocial.Origin); da Vazio ou em Branco
:cry: :cry:
Gostei + 0
02/08/2007
Emerson Nascimento
eu faço isso através do datasetprovider e não do clientdataset.
Gostei + 0
03/08/2007
Marco Salles
eu faço isto de outra maneira tb.... Mas parece que eu ainda não entendi como conseguiram... Ou estou ficando doido... :cry: :cry: :cry:
[b:6de18ac571]Citação de resarafim[/b:6de18ac571]
para saber a qual campo da tabela se refere um campo do ClientDataSet pasta utilizar a propriedade FieldName mas como saber a qual tabela este campo se refere?
[b:6de18ac571]citação de Otto[/b:6de18ac571]
[b:6de18ac571]Citação de raserafin[/b:6de18ac571]
Deu certo Como :?: :?: :?: :?:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)