Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.04.2008, 18:46
Ella1 Ella1 вне форума
Прохожий
 
Регистрация: 16.04.2008
Сообщения: 4
Репутация: 10
По умолчанию Как связать таблицы в DBGrid?

Есть две таблицы. В одной данные на пациентов в номером карточек. Как вывести в DBGrid с этой таблицей фамилии пациентов с другой таблицы?
Ответить с цитированием
  #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;
Ответить с цитированием
  #3  
Старый 17.04.2008, 12:57
Ella1 Ella1 вне форума
Прохожий
 
Регистрация: 16.04.2008
Сообщения: 4
Репутация: 10
По умолчанию

Я работаю с DBaseIII+ на Halcyon. Запросы вешают программу, а как мне связать две базы через LookUp я не знаю (не получается).
Может кто работал на Halcyon? Как там связывать таблицы?
Ответить с цитированием
  #4  
Старый 17.04.2008, 16:26
MegaPiha MegaPiha вне форума
Активный
 
Регистрация: 24.03.2008
Сообщения: 227
Версия Delphi: Delphi 7
Репутация: 30
По умолчанию

Поищите по форуму, обсуждалось.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:13.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025