Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcio.theis

Retorna o nome e tipo do campo

Recommended Posts

Através de uma Query se consegue saber o nome do campo e o tipo de campo...

Basta apenas adicionar no Click do botão o seguinte:

 

procedure TForm1.BitBtn1Click(Sender: TObject);var	x: integer;beginqry.Close;qry.Open;qry.First;for x:=0 to qry.Fields.Count - 1 do	ListBox1.Items.Add(qry.Fields.Fields[x].FieldName + ' - ' + FieldTypeNames[qry.Fields.Fields[x].DataType]);end;

Precisa ter apenas um TListBox, e no SQL da Query, se coloca um select trazendo os campos desejados, sendo listados no ListBox.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, é o seguinte...

 

pessoalmente... eu utilizo esse tipo de função em meus sistemas para criar os meus formulários de pesquisa, onde de acordo com o tipo do campo ele lheda formas de filtrar os dados...

 

por isso essa procedure se torna interessante, sendo assim, tenho todos os campos de todas as minhas tabelas catalogados em uma tabela de pesquisa... onde tenho o nome do campo, o nome de Display, e o Tipo do campo para efetuar uma pesquisa, sendo assim não uso componentes de 3ºs!!!

 

 

... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.