Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Вопрос по БД

Автор: M@rlboro 4.09.2007 23:08

У меня задание написать БД "Современная музыка" там должны быть такие поля: название группы/исполнителя, стиль, альбом, композиция.Как сделать чтобы в одном поле сразу много альбомов записать и чтобы каждому из них соответствовали определенные композиции?

Автор: klem4 4.09.2007 23:20

например 3 связанные таблицы:

Таблица Исполнителей, каждой записи которой соответствует несколько записей в таблице Альбомов, а каждой записи из таблицы альбомов соответствуют несколько записей из таблицы Композиций.

Автор: M@rlboro 4.09.2007 23:39

Спасибо за совет. А не подскажете где можно про них прочитать и примеры посмотреть?Ато я не до конца понял как связь между ними организовать.

Автор: M@rlboro 8.09.2007 1:31

Я сделал три таблицы связал их....теперь в делфи я сделал 3 штуки TTable 3 Datasource и 3 DBGrid для просмотра....вобщем указал у table2 и table3 mastersource запускаю пробую ввести значения при попытке добавить данные выскакивает ошибка Master record missing я делаю пост c помощью кнопки в обработчике которой прописал
Table1.post;
Table2.post;
Table3.post;
....подскажите пожалуйста в чем может быть дело?

Автор: klem4 8.09.2007 13:03

сегодня постараюсь найти время, сделаю тебе пример с 3-мя таблицами и объясню что куда smile.gif