Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.17;
Скачать: CL | DM;

Вниз

Lookup поле   Найти похожие ветки 

 
Жорж   (2004-01-28 01:42) [0]

Здравствуйте!
У меня есть две таблицы:

CREATE TABLE TAB2 (
TAB2ID INTEGER NOT NULL,
TAB2NAME VARCHAR(32)
);
ALTER TABLE TAB2 ADD CONSTRAINT PK_TAB2 PRIMARY KEY (TAB2ID);

CREATE TABLE TAB1 (
TAB1ID INTEGER NOT NULL,
TAB1NAME VARCHAR(32),
TAB2ID INTEGER NOT NULL
);
ALTER TABLE TAB1 ADD CONSTRAINT PK_TAB1 PRIMARY KEY (TAB1ID);
ALTER TABLE TAB1 ADD CONSTRAINT FK_TAB1 FOREIGN KEY (TAB2ID) REFERENCES TAB2 (TAB2ID);


На форме – DBGrid, в которой отображается TAB1. Но в третьей колонке я хочу показывать значения TAB2NAME. Для этого атрибутам поля TAB1.TAB2ID я даю такие значения:

FieldKind = fkLookup
FieldName = TAB2ID
KeyFields = TAB2ID
LookupDataSet = fdsTab2
LookupKeyFields = TAB2ID
LookupResultField = TAB2NAME.


Активизирую TAB1 и в третьем столбце ничего не вижу. Что я делаю не так?


 
Deniz ©   (2004-01-28 07:49) [1]

Нужно создать дополнительное поле в FieldsEditor"е и соот-но проставить в окне добавления поля все значения.



Страницы: 1 вся ветка

Текущий архив: 2004.02.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
14-53739
Abajun
2004-01-28 16:03
2004.02.17
Работа с многопроцессорными машинами


1-53452
DSP
2004-02-06 17:04
2004.02.17
нормальное завершение разархивации файлов разных типов архива


1-53638
bespasian
2004-02-06 17:18
2004.02.17
Выделить строку другим цветом в DBGrid.


7-53796
Ded Moroz
2003-12-02 21:18
2004.02.17
Как узнать серийный номер ЦП с помощью API?


1-53521
Alex_x
2004-02-05 17:02
2004.02.17
Ofiice+Delphi