Ir para conteúdo
Fórum Script Brasil
  • 0

Dbgrid


Curinga

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Olá,

Coloque o código no Evento OnCellClick do Grid 1... Insira 2 Querys e 2 Grids (Cada um com DataSource diferente)... você tem q ter um campo ID.

var k, Id:string;

begin
 // Grid 1
  k:=DBGrid1.Fields[0].Text; // você pega o ID do campo no Grid 1
  if k <> '' then
  begin
  with ADOQuery2 do
   begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT * FROM Tabela1 WHERE Id='+k+'');  // Ficar Atento!!!
    Open;
    //Salva nas variaveis os valores do registro pesquisado
    Id:=FieldByName('Id').AsString;
   end;
  end;

  // Grid 2
  if Id <> '' then
  begin
  with ADOQuery2 do
   begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT * FROM Tabela1 WHERE Id='+Id+'');  // Ficar Atento!!!
    Open;
   end;
  end;
end;

qualquer coisa posta ae.

Abs.

Kiko

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...