|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.08.2009, 07:42 | #1 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
Обмен данных 2-х DBGrid-ов
Помогите плиз. У меня есть БД на Access в ней 2 таблицы ("Учреждения" и "Сотрудник") которые связаны между собой (1 ко многим). Проблема вот в чем в 1-ом DBGrid-е выводятся: сотрудники+ID_Учреждения? а в другом выводтся Вся инфо по "Учреждениям". Вопрос вот в чем Как сделать чтобы вместо "ID_Учреждения" выводился соотвествующее название "Учреждения"
|
28.08.2009, 07:57 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тоесть? Правой клавишей по ДБГриду и открывай Column Editor Там добавь только те колонки которые хочешь видеть.
I'm learning to live...
|
28.08.2009, 08:00 | #3 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
то есть ты хочешь что бы в 1-ом dbgride выводилось вместо id учреждения выводилось название учреждения?
|
28.08.2009, 08:04 | #4 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
Да именно, чтобы вместо Id выводилось название учреждения
|
28.08.2009, 08:16 | #5 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
ну есть два варианта
1 через запрос 2 New field какой выберешь про тот и расскажу |
28.08.2009, 08:53 | #6 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
Через запрос. Как и куда его ставить!?
|
28.08.2009, 09:19 | #7 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
ну как на вкладке ADO берешь ADOQUERY И бросаешь его себе на форму , затем в object inspector есть такая надпись SQL нажимаешь на три точечки справа от этой записи , появится окошко string list editor там пишеш
select таблица сотрудников.имя( или отчество),таблица учреждений.название учреждения from таблица сотрудников,таблица учреждений where таблица сотрудников.id_учреждения=таблица учреждений.id_учреждения нажимаешь ок , конектишь к базе данных, active ставишь true, связываешь с bdgrid через datasource и вуаля , готово |
28.08.2009, 09:21 | #8 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
Вау спасибки большое все прет
|
28.08.2009, 09:25 | #9 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
рад был помоч)))
|
28.08.2009, 10:36 | #10 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
а что делать если данные разного типа???
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение данных из DBGrid | Demien | БД в Delphi | 14 | 19.08.2009 13:38 |
Изменение данных в DBGrid | Lion-Tiger | БД в Delphi | 0 | 16.06.2009 13:09 |
Обмен данных между Excel и Word | WilliJo | Microsoft Office Word | 3 | 26.05.2009 00:19 |
Подсчет данных в DBGrid | Alexander_20 | БД в Delphi | 19 | 14.05.2009 18:41 |
перенос данных из DBGrid в DBGrid | KingSize | БД в Delphi | 17 | 24.04.2009 09:30 |