Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Добавление данных (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
14-1120415766
WondeRu
2005-07-03 22:36
2005.07.31
Владей собой среди толпы смятенной,...


3-1119434430
snowman2002
2005-06-22 14:00
2005.07.31
Вопрос по локальным базам данных


1-1121258487
SergP.
2005-07-13 16:41
2005.07.31
Порядок в uses


14-1120620320
dr Tr0jan
2005-07-06 07:25
2005.07.31
Куда сходить в Москве?


8-1111995656
DimKa
2005-03-28 11:40
2005.07.31
Методы интерполяции