![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.10.2012
Сообщений: 40
|
![]()
Здравствуйте! Связь "один к одному" между двумя таблицами. Когда ввожу данных в одной таблице, а счетчик (Код) увеличивается на единицу с каждой новой записью, а в другой таблице автоматически добавляется связанное значение. Например, в одной таблице в столбце Код стоит значение 5, а в другой встает тоже 5. Существует ли это? Подскажите, как сделать?
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Adidas7.
У Вас некоторая некорректность присутствует: ![]() ".. в одной таблице .. счетчик .. увеличивается .. а в другой таблице автоматически добавляется связанное значение.." - триггеры в таблицах MS Access не поддерживаются. "один к одному" - стоит ли разбивать данные на две таблицы и потом отлавливать идентификатор(?) - поместите все поля в одну таблицу и вопрос отпадёт сам собой. ![]() Для решения этой задачи, добавление записи необходимо контролировать программно. В любом случае событие "..Когда ввожу данных.." может быть проконтролировано и обработано только при использовании соответствующего Интерфейса - Формы. Ведь связь может только наложить ограничения на данные, а не вводить их. Евгений. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическое добавление формул во вставляемые строки | InaVal | Microsoft Office Excel | 0 | 10.10.2012 13:15 |
Автоматическое добавление строк | Kazzzus | Microsoft Office Excel | 9 | 05.06.2012 07:51 |
Автоматическое добавление подписки | Хохол | О форуме и сайтах клуба | 0 | 14.03.2011 17:42 |
Автоматическое добавление ссылки в TWebBrowser.. | sxcine | Работа с сетью в Delphi | 8 | 01.12.2010 16:48 |
Автоматическое добавление алиаса в BDE | Avalonix | БД в Delphi | 4 | 02.04.2009 10:25 |