Показать сообщение отдельно
  #1  
Старый 20.09.2010, 15:29
ProESM ProESM вне форума
Прохожий
 
Регистрация: 19.03.2009
Сообщения: 33
Репутация: 10
Вопрос Как правильно организовать работу с БД

Уважаемые форумчане!

У меня есть проблема. Поясню. Есть БД (на MySQL). С ней вопросов нету. Пишу не Delphi 2010, используя инструментарий MyDac. Все связал, вроде как работает.

Теперь о проблематичном. Есть определенный запрос несложной структуры. К примеру:
Код:
SELECT * FROM mybdtable
.

Естественно, с этим косяков не было. Но теперь в DBGrid, как и положено, отобразилось содержимое таблицы mybdtable. Но в некоторых полях я хочу увидеть:
1) русскоязычные заголовки, понятные пользователю (реализую через TFields.DisplayLabel);
2) вместо индексов (к примеру пользователей) иметь их ФИО (т.е. из связанной таблицы mydbusers подставить их ФИО).

Подскажите, как это ПРАВИЛЬНО организовывают, а то я боюсь, что в погонях в реализации сказанного опять начну изобретать никому не нужный велосипед.

Заранее всем спасибо
Ответить с цитированием