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

Вниз

не получается вставить Combobox в DBGrid (HELP!!!)   Найти похожие ветки 

 
AlexSN   (2002-09-20 04:18) [0]

Был такой пример:

Итак, есть две таблицы, одна из них содержит ссылку (числовой ID)
на вторую, где есть текствое описание чего-либо. Допустим - это таблица
человек и его специальность.
Наша цель - сделать так, чтобы при вводе/редактировании ФИО человека итд
в DBGrid из выпадающего списка можно было выбрать специальность.
Таблица человек --> Table1
Таблица специальности --> Table2
Путь решения - создание Lookup поля в Table1. Этапы
1. Вызываем редактор полей Table1, Click мышой
2. В редакторе полей правой кнопкой и New Field -> видим диалог
3. В диалоге
Name --> Profession (или как Вы его обзовете)
Type --> String
Size --> длина наименования профессии в Table2
FieldType --> Lookup
KeyFields --> имя числового поля Table1, в которое связывает нас с
Table2 (например prof_id)
Dataset --> откуда мы будем брать строки описания, т.е Table2
LookupKeys --> Ключевое поле Table2
ResultField --> наименование профессии из Table2
Жмем ОК
Теперь в DBGrid для Table1 данное поле будет содержать выпадающий список с профессиями из Table2

по нему я попытался сделать свой, так вот, когда я заполнял форму New Field, то по нажатию ОК, получил следующую ошибку: "Data Field not permitted on open Dataset"

и как с этим бороться?((


 
ЮЮ ©   (2002-09-20 04:26) [1]

Сначала закрыть DataSet
создать поля
Отткрыть DataSet


 
AlexSN   (2002-09-20 12:53) [2]

Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-31790
lakich
2002-10-02 07:24
2002.10.10
Подобие RemoteAdmina


7-32030
MAYOR
2002-07-29 18:39
2002.10.10
При выключении лог.диски начинают содержать ошибки


3-31660
BIN
2002-09-20 11:44
2002.10.10
Вставка строки


1-31850
Romikadze
2002-09-28 17:57
2002.10.10
Название песни, которую играет winamp


3-31613
Dmitrey
2002-09-19 09:09
2002.10.10
Проблема переноса с ADO2.5 на ADO2.7