Вниз
Скачать: CL | DM;

Создание вычисляемого поля   Найти похожие ветки 

← →
Сержжж ©   (2002-04-17 12:12) [0]

Мне необходимо создатьть, я думаю, вычисляемое поле.
База имеет для примера следующую структуру:

ISDAN_TBL
ID - (счетчик) номер п/п
TITLE - название например издания (строка)

SOSDAT_TBL
ID - (счетчик)
NAM - (строка) - Фамилия

SOSDAT_ST_TBL
ID - (счетчик)
ID_ISDAN (номер издания)
ID_SOSDAT (номер создателя)

Т.е. SOSDAT_TBL (создатели) выступает в роли справочника фамилий.
ISDAN_TBL связана с SOSDAT_ST_TBL, т.е. к одному изданию относиться несколько создателей (один-ко-многим).

Так вот, мне неоходимо сделать какое-либо вычисляемое поле в таблице ISDAN_TBL которое бы отображало одной строкой всех создателей, относящихся к данному изданию.
Создавая поле Calculated испытываю проблемы. Помогите, пожалуйста.


← →
gek ©   (2002-04-17 12:27) [1]

В таком случаем тебе придется пробегать по всем записям в подчиненной в OnCalcsField. Это не дело.
Тут надо на sql писать запрос


← →
Johnmen ©   (2002-04-17 12:32) [2]

Классический Master-Detail.
Создаешь табл., где лежат ссылки на издания и ссылки на авторов для издания.

Это вопрос проектирования БД.


← →
Сержжж ©   (2002-04-17 13:07) [3]

Спасибо, но этого мало


← →
Johnmen ©   (2002-04-17 13:40) [4]

Чего же боле ?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
4-39893
Gayrus
2002-03-08 10:18
2002.05.13
Hook


1-39785
Пивоман
2002-04-28 21:16
2002.05.13
TTimer без TForm


7-39873
123321
2002-02-16 14:09
2002.05.13
Работа с bat-файлами


14-39830
Blackweber
2002-04-02 01:36
2002.05.13
Блок-схемы


4-39896
Марина
2002-03-11 10:23
2002.05.13
Поиск строки в StringGrid




   Наверх