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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.07.2010, 01:03   #1
Yoja
 
Регистрация: 17.07.2010
Сообщений: 7
По умолчанию DB связь и работа со связной таблицей из Delphi

Доброй ночи.

Подскажите как правильно работать с DB таблицами из Delphi.

Имеются 2е таблицы
таблица 1 - kategory.DB
поля:
ID
KAT

примет таблицы 1:
ID KAT
1 Авто
2 Недвижимость
3 Банк



таблица 2 - ras.DB
ID
DATA_Z
COMENT
IDKAT

пример таблицы 2:
ID DATA_Z COMENT IDKAT
1 12.07.10 квитанция 3
2 12.05.09 квартира 2
3 01.04.10 BMW 1
4 06.06.06 AUDI 1

Таблицы связаны по полю IDKAT



На форме есть DBLookupComboBox1 в котором отражается поле таблицы 1 (KAT)
Как сделать, чтобы по кнопке сохранить данные записывались автоматически в таблицу ras.DB как надо (3, 2, 1,1 и т.д.), а не с помощью кода, типа этого:
Код:
...................
 if DBLookupComboBox1.Text = 'Авто'
  then
 Table1.FieldValues['IDKAT']:=1;

 if DBLookupComboBox1.Text = 'Недвижимость'
  then
 Table1.FieldValues['IDKAT']:=2;

 if DBLookupComboBox1.Text = 'Банк'
  then
 Table1.FieldValues['IDKAT']:=3;
...................
Изображения
Тип файла: jpg skrin.JPG (16.8 Кб, 74 просмотров)
Yoja вне форума Ответить с цитированием
Старый 17.07.2010, 06:07   #2
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

DBLookupComboBox1 связан с таблицей.. из нее и берите запись.

Table1.FieldValues['IDKAT']:=TableKat.FieldValues['ID'];
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 17.07.2010, 15:40   #3
Yoja
 
Регистрация: 17.07.2010
Сообщений: 7
По умолчанию

Спасибо, как получится обязательно отпишусь
Yoja вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать форму поиска с таблицей (Связь форм) Microshema Microsoft Office Access 1 24.06.2010 23:12
Работа с таблицей StringGrid Marsel737 Общие вопросы Delphi 8 31.03.2010 12:24
Delphi - работа с Excel таблицей Zhamie Общие вопросы Delphi 3 29.07.2009 13:59
работа с таблицей photozaz БД в Delphi 4 27.09.2008 21:29
Работа с таблицей без БД Гр_ БД в Delphi 3 06.06.2007 16:31