Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление данных (SQL) [Paradox]


Viktop ©   (2005-06-24 14:13:00) 

На форме имеются эдиты для ввода данных (например, ФИО, телефон). ФИО - находится в одной таблице, а адрес в другой. Таблицы связаны один ко многим (один человек может проживать по нескольким адресам)
Как добавлять записи в этом случае?


Viktop   (2005-06-25 15:57:00) [1]

to Reindeer Moss Eater [13]
А мне и то и другое не помешает


Reindeer Moss Eater   (2005-06-25 14:48:00) [2]

А как бы Вы тогда добавили такие данные: ФИО: 1 1 1, Адреса адрес1, адрес2

Получить ключ для фил 111 и использовать его для инсерта в таблицу адресов.


Reindeer Moss Eater   (2005-06-25 14:46:00) [3]

А если надо добавить дополнительный адрес, то надо использовать WHERE?

Это называется на "добавить", а "обновить".
update ... set ... where ...


Viktop   (2005-06-25 14:29:00) [4]

to Anatoly Podgoretsky
А как бы Вы тогда добавили такие данные: ФИО: 1 1 1, Адреса адрес1, адрес2


Anatoly Podgoretsky   (2005-06-25 13:18:00) [5]

Viktop   (25.06.05 09:00) [8]
В INSERT INTO нет места для WHERE


Viktop   (2005-06-25 12:44:00) [6]

А зачем он? Можно и добавить, это просто пример


msguns   (2005-06-25 09:05:00) [7]

В таблице адресов нету своего ID ?


Viktop   (2005-06-25 09:00:00) [8]

А если надо добавить дополнительный адрес, то надо использовать WHERE?


Anatoly Podgoretsky   (2005-06-24 22:02:00) [9]

Точно также как и в не связаные, я например использую INSERT INTO


Viktop   (2005-06-24 21:59:00) [10]

Короче, как заносить данные в связанные таблицы?


Anatoly Podgoretsky   (2005-06-24 16:50:00) [11]

А чего вводить то?
И где телефон?


Val   (2005-06-24 16:46:00) [12]

Определенно, с помощью insert/append.


Viktop   (2005-06-24 16:27:00) [13]

FIO.db
FIOID Фамилия Имя  Отчество
1     Юзер    Юзер Юзер
2     Юз2     Юз2  Юз2

Adr.db
AdrFIO  Адрес
1       ваол
1       джэ

Связь установлено между FIOID и AdrFIO. Покажите на примере как добавлять такиеданные


msguns   (2005-06-24 15:56:00) [14]

Может все же сначала разберемся, где хранимые в БД данные, а где объекты их отображения ?


Johnmen   (2005-06-24 14:14:00) [15]

А в чём проблема ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо