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

Вниз

Вставка данных   Найти похожие ветки 

 
Sergey_b   (2006-10-16 09:55) [0]

Всем привет.
Нужно вставить данные в одну таблицу, но на нее ссылается еще одна, на вторую - третья, 3 - 4. Как сделать, чтобы связи не потерялись?(база IB)


 
Sergey13 ©   (2006-10-16 09:59) [1]

> [0] Sergey_b   (16.10.06 09:55)

Вставляй с заполнеными полями связей.


 
Zacho ©   (2006-10-16 10:00) [2]

Берёшь и вставляешь, по очереди, начиная с первой.
А что конкретно не получается-то ?


 
Sergey_b   (2006-10-16 10:04) [3]


> Вставляй с заполнеными полями связей.

Это как?
> Zacho ©   (16.10.06 10:00) [2]
> Берёшь и вставляешь, по очереди, начиная с первой.
> А что конкретно не получается-то ?


А если 1-я транзакция проходит, а вторая - нет? Или, я не понимаю, это будет одна транзакция? И еще - как мне получить первичные ключи?


 
Sergey13 ©   (2006-10-16 10:07) [4]

> [3] Sergey_b   (16.10.06 10:04)

Все твои проблемы описаны в каждой книжке по БД. Есть КОНКРЕТНЫЕ вопросы - задавай, нет - читай литературу.
ibase.ru - много всего


 
Sergey_b   (2006-10-16 10:09) [5]


> Sergey13 ©  

Спасибо


 
Sergey13 ©   (2006-10-16 10:11) [6]

> [5] Sergey_b   (16.10.06 10:09)

Не за что. Если ты обиделся, то зря - меньше всего хотел тебя обидеть.


 
Zacho ©   (2006-10-16 10:13) [7]

Sergey_b   (16.10.06 10:04) [3]

Транзакции здесь совершенно ни причём.

> И еще - как мне получить первичные ключи?

А откуда ты их собственно берёшь ? Если используешь генераторы - читай http://www.ibase.ru/devinfo/generator.htm


 
Sergey_b   (2006-10-16 10:29) [8]


> Sergey13 ©   (16.10.06 10:11) [6]
> > [5] Sergey_b   (16.10.06 10:09)
>
> Не за что. Если ты обиделся, то зря - меньше всего хотел
> тебя обидеть.

Нет, не обиделся. А спасибо за то, что лень было читать, а теперь - придется(ну т.е. за будующие приобретенные знания).


 
Desdechado ©   (2006-10-16 12:54) [9]

Zacho ©   (16.10.06 10:13) [7]
> Транзакции здесь совершенно ни причём.
Очень даже причем. Обычно эти действия выполняются в рамках ОДНОЙ транзакции для сохранения целостности данных.


 
Zacho ©   (2006-10-16 13:33) [10]

Desdechado ©   (16.10.06 12:54) [9]
Ну ясно дело. Хорошо, что поправил.
Я просто слишком коротко выразился ;)
Я имел в виду, что непосредственного отношения к вставке записей в связанные таблицы транзакции не имеют.



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.037 c
11-1141994068
avs
2006-03-10 15:34
2006.12.24
Kol 2.34


6-1154323829
RA
2006-07-31 09:30
2006.12.24
передача файла в web-форму через HttpCli


2-1165232950
Евгений Р.
2006-12-04 14:49
2006.12.24
Сигнал из динамика компьютера


2-1165342252
Евгений Р.
2006-12-05 21:10
2006.12.24
Высота заголовка формы


15-1164796481
skiner
2006-11-29 13:34
2006.12.24
Ваше мнение о Троянописателях и Вирусописателях?