Форум: "Базы";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
ВнизДобавление данных (SQL) Найти похожие ветки
← →
Viktop (2005-06-24 14:13) [0]На форме имеются эдиты для ввода данных (например, ФИО, телефон). ФИО - находится в одной таблице, а адрес в другой. Таблицы связаны один ко многим (один человек может проживать по нескольким адресам)
Как добавлять записи в этом случае?
← →
Johnmen © (2005-06-24 14:14) [1]А в чём проблема ?
← →
msguns © (2005-06-24 15:56) [2]Может все же сначала разберемся, где хранимые в БД данные, а где объекты их отображения ?
← →
Viktop (2005-06-24 16:27) [3]FIO.db
FIOID Фамилия Имя Отчество
1 Юзер Юзер Юзер
2 Юз2 Юз2 Юз2
Adr.db
AdrFIO Адрес
1 ваол
1 джэ
Связь установлено между FIOID и AdrFIO. Покажите на примере как добавлять такиеданные
← →
Val © (2005-06-24 16:46) [4]Определенно, с помощью insert/append.
← →
Anatoly Podgoretsky © (2005-06-24 16:50) [5]А чего вводить то?
И где телефон?
← →
Viktop (2005-06-24 21:59) [6]Короче, как заносить данные в связанные таблицы?
← →
Anatoly Podgoretsky © (2005-06-24 22:02) [7]Точно также как и в не связаные, я например использую INSERT INTO
← →
Viktop (2005-06-25 09:00) [8]А если надо добавить дополнительный адрес, то надо использовать WHERE?
← →
msguns © (2005-06-25 09:05) [9]В таблице адресов нету своего ID ?
← →
Viktop (2005-06-25 12:44) [10]А зачем он? Можно и добавить, это просто пример
← →
Anatoly Podgoretsky © (2005-06-25 13:18) [11]Viktop (25.06.05 09:00) [8]
В INSERT INTO нет места для WHERE
← →
Viktop (2005-06-25 14:29) [12]to Anatoly Podgoretsky
А как бы Вы тогда добавили такие данные: ФИО: 1 1 1, Адреса адрес1, адрес2
← →
Reindeer Moss Eater © (2005-06-25 14:46) [13]А если надо добавить дополнительный адрес, то надо использовать WHERE?
Это называется на "добавить", а "обновить".
update ... set ... where ...
← →
Reindeer Moss Eater © (2005-06-25 14:48) [14]А как бы Вы тогда добавили такие данные: ФИО: 1 1 1, Адреса адрес1, адрес2
Получить ключ для фил 111 и использовать его для инсерта в таблицу адресов.
← →
Viktop (2005-06-25 15:57) [15]to Reindeer Moss Eater [13]
А мне и то и другое не помешает
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.033 c