Показать сообщение отдельно
  #2  
Старый 16.04.2008, 20:07
MegaPiha MegaPiha вне форума
Активный
 
Регистрация: 24.03.2008
Сообщения: 227
Версия Delphi: Delphi 7
Репутация: 30
По умолчанию

Цитата:
Сообщение от Ella1
Есть две таблицы. В одной данные на пациентов в номером карточек. Как вывести в DBGrid с этой таблицей фамилии пациентов с другой таблицы?
Предлагаю два пути на выбор, в зависимости от вашей конкретной задачи.
1. Если к DBGrid подключена главная таблица то можно использовать LookUP поля.
2. Подключить к DBGrid Query. Сделать простенький SQL запрос, например
Код:
 With Query do begin  
        Close;
        SQL.Clear;
        SQL.Add('SELECT * FROM main, pacient');
        SQL.Add('WHERE main.pacient_id = pacient.pacient_id');
        Open;
  end;
Ответить с цитированием