Olá, vc pode adicionar no dataField do proprio dbgrid, clique duas
vezes no dbgrid, vai aparecer uam caixa branca, depois clique com o
botão direito e escolha a opção allfield; dai é só tirar o s campos
que vc não quer que apareça e pronto.

Em 28/06/05, Charlles Ferdinand<[EMAIL PROTECTED]> escreveu:
> Pessoal, to querendo mostrar numa dbgrid, somente alguns campos da tabela
> que esta setada, mas não pode ser um em tempo de projeto, eu adicionar os
> datafields, tem que ser de acordo com a tabela acessada, é porque tenho um
> form somete para este dbgrid, e tenho diversas outras telas que acessam este
> mesmo dbgrid e dependendo de que tela vem o comando para mostrar os dados o
> dbgrid acessa determinada tabela.
> 
> 
> estou querendo algo mais automatico do que isto.
> 
> if Key = VK_F9 Then
>   begin
>     if FrmAlterar = Nil Then
>       Application.CreateForm(TFrmAlterar, FrmAlterar);
> 
>       FrmAlterar.DSAlterar.DataSet := DM.IBDSetMembro;
>       FrmAlterar.DBGridAlterar.DataSource :=
> FrmAlterar.DSAlterar;
>       DM.IBDSetMembro.Refresh;
> 
>       With FrmAlterar.DBGridAlterar.Columns do begin
>       Items[0].Title.Caption := 'Igreja';
>       Items[1].Title.Caption := 'Congregação';
>       Items[2].Title.Caption := 'Codigo';
>       Items[3].Title.Caption := 'Nome';
>       Items[4].Title.Caption := 'Nome do Pai';
>       Items[5].Title.Caption := 'Nome da Mãe';
>       Items[6].Title.Caption := 'Data de Nascimento';
>       Items[7].Visible := False;
>       Items[8].Visible := False;
>       Items[9].Visible := False;
>       Items[10].Visible := False;
>       Items[11].Visible := False;
>       Items[12].Visible := False;
>       Items[13].Visible := False;
>       Items[14].Visible := False;
>       Items[15].Visible := False;
>       end;
> 
> 
> Charlles Ferdinand
> Analista Contábil
> Tel: (22) 2622-9739
> msn: [EMAIL PROTECTED]
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> 
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
> 
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou
> [EMAIL PROTECTED]
> 
> 
> 
> ________________________________
> Links do Yahoo! Grupos
> 
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>   
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>   
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!. 


-- 
[]'s

Emerson Moreno
Mascate Automação
Desenvolvedor


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a