Вниз
Скачать: 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
3-39660
Sasha L
2002-04-17 13:39
2002.05.13
Совместная работа 2 приложений (уточнение)


3-39683
Art1
2002-04-15 19:18
2002.05.13
Можно ли в DBGrid индикатор сделать другим цветом от Title?


4-39888
cok
2002-03-08 14:53
2002.05.13
Хэндл активного окна.


4-39914
alya
2002-03-13 13:00
2002.05.13
Окно поверх остальных


6-39815
Dim2511
2002-02-28 18:14
2002.05.13
I need some help




   Наверх