Como verificar se já existe um Field na Table?

Delphi

16/10/2008

Olá a todos,
gostaria de saber como faço para ver se existe um campo (field) criado na tabela existente (Table).
Para adicionar campos as tabelas sei que devo utilizar:
table1.FieldDefs.Add(´campo´,fttipo,10,False);

mas não sei como faço para verificar se existe ou se ocorre erro ao tentar adicionar um campo existente a tabela.
Obrigado,
JC


Jc

Jc

Curtidas 1

Melhor post

Jc

Jc

16/10/2008

[quote:fec5b26956=´Luiz Henrique´]Bom dia, para confirmar...

qual o componente que esta usando ?[/quote:fec5b26956]

Uso componente TTable mesmo, e as tabelas são do tipo Paradox, tenho até um componente Session no form para pegar o alias da tabela.


GOSTEI 1

Mais Respostas

Luiz Henrique

Luiz Henrique

16/10/2008

Bom dia, para confirmar...

qual o componente que esta usando ?


GOSTEI 1
Luiz Henrique

Luiz Henrique

16/10/2008

Boa Tarde JC...

Nao testei o codigo pq faz uma cara que nao uso nosso amigao TTable.
Mas deve resolver:

if table1.FindField(´campo_x´) = Nil then begin
...codigo....
end;

Espero que ajude...t+


GOSTEI 1
POSTAR