Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2010, 12:16   #1
cnst_bus
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 13
По умолчанию БД Access. ID категории

Есть таблица `main` следующей структуры:

ID - Номер записи (increment)
CID - ID категории
NAME - Название записи

И таблица `categories` следующей структуры:
ID - Номер категории
NAME - Название категории

Содержимое таблицы `main` отображается в DBGrid. Подключаюсь через AdoConnection с использованием AdoTable.

Как сделать, чтобы вместо ID отображалось название категории в DBGrid?
Я понимаю, запрос такой:
'SELECT `name` FROM `categories` WHERE `id` = "18" LIMIT 1';

Но как "обновить" или заменить (не знаю как объяснить) значение ячейки?

ПыСы:
А что если так?
ADOTable.FieldValues['cid'] = ЗАПРОС НА ВЫБОРКУ ИМЕНИ ПО ID;
cnst_bus вне форума Ответить с цитированием
Старый 16.01.2010, 18:07   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Прикручиваем лукаповское поле:
ключ - CID - ID категории
содержимое - NAME - Название категории
mihali4 вне форума Ответить с цитированием
Старый 18.01.2010, 11:20   #3
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

Код:
SELECT categories.name FROM categories,main WHERE id = cid
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CategoryButtons - как сделать чтобы категории конопочек не сворачивались Roof Компоненты Delphi 1 16.06.2010 12:33
Есть БД на Access 2.0, нужно открыть в Access 2003 Spirit_33 Microsoft Office Access 1 23.07.2009 07:59
Access 97, открыть базу данных Access alexhol Microsoft Office Access 0 27.04.2009 12:10
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14
Как отобразить категории, имеющие вложенность произвольной глубины?! Aska БД в Delphi 4 31.10.2007 01:03