IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Проблема с таблицами в БД, Связывание дочерней и родительской таблиц.
dron4ik
сообщение 18.11.2010 21:54
Сообщение #1


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


Имеется 2-е таблицы дочерняя и родительская..нужно их связать вот так:

Между отдельными таблицами БД может существовать связь, которая организуется через поля связи таблиц. Поля связи обязательно должны быть индексированными. Связь между таблицами определяет отношение подчиненности, при котором одна таблица является главной, а вторая - подчиненной.
Для организации связи между таблицами в подчиненной таблице используются следующие свойства:
 MasterSource – источник данных главной таблицы.
 IndexName – текущий индекс подчиненной таблицы.
 IndexFieldNames – поле или поля связи текущего индекса подчиненной таблицы.
 MasterFields – поле или поля связи индекса главной таблицы.

это я сделал..но когда я добавляю запись в дочернюю таблицу и пытаюсь сохранить, то выходит ошибка---мол, индекс устарел(сам перевел с английского языка)...и все данные в двух таблицах удаляются...

Таблицы работают через Table.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
dron4ik
сообщение 20.11.2010 18:01
Сообщение #2


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


Ты права...я не умел пользоваться таблицами..надо было сначало добавлять в родительскую таблицу а потом только в дочернюю..теперь нет ошибок smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 13.07.2025 23:53
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"