второй грид цепани к datasourse, который подцеплен к query
и на onClick первого грида прмерно следующее
Код:
dm.Query1.Close;
dm.Query1.SQL.TEXT:='SELECT * FROM table WHERE id = ' + Dm.DataSource1.DataSet.FieldByName('id').AsInteger;
try
dm.query1.Open;
except
begin
messageDlg('Ошибка SQL!', mtError, [mbOK], 0);
Exit;
end;
end;
где id - уникальный столбец, например инкремент