Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c