Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];
ВнизУдаление записей в связанных таблицах Найти похожие ветки
← →
alikon1 (2007-12-09 22:13) [0]Здравствуйте. Сейчас только дошло, что ведь когда удаляю запись в главной таблице связанных таблиц, во второй то таблице записи по идее остаются, только их не видно. А как удалять записи и во второстепенной таблице вместе с главной? Спасибо.
← →
Johnmen © (2007-12-09 22:18) [1]Ну какая СУБД мы должны догадаться.
А так читай про каскадное удаление.
← →
Anatoly Podgoretsky © (2007-12-09 22:18) [2]> alikon1 (09.12.2007 22:13:00) [0]
У тебя база то есть?
← →
DVM © (2007-12-09 22:20) [3]
> А как удалять записи и во второстепенной таблице вместе
> с главной?
ручками
← →
Anatoly Podgoretsky © (2007-12-09 22:23) [4]> DVM (09.12.2007 22:20:03) [3]
Если есть база, то совсем не обязательно. Не любая конечно.
← →
alikon1 (2007-12-09 22:26) [5]Paradox, база есть. В главной базе - студент, а во второй - его оценки по семестрам.
← →
Anatoly Podgoretsky © (2007-12-09 22:27) [6]> alikon1 (09.12.2007 22:26:05) [5]
Тогда ручками удаляй
← →
alikon1 (2007-12-09 22:34) [7]а если так: автоинкремент первой таблицы (наз. ID) связан с числом во второй таблице (назвал N). Когда удаляю студента, то попутно ищу во второй таблице записи, где N=ID, и удаляю их. Возможно?
← →
Anatoly Podgoretsky © (2007-12-09 22:35) [8]> alikon1 (09.12.2007 22:34:07) [7]
Зачем искать, просто удаляй.
← →
alikon1 (2007-12-09 22:38) [9]через Database Desktop удалять что ли?
← →
Anatoly Podgoretsky © (2007-12-09 22:40) [10]> alikon1 (09.12.2007 22:38:09) [9]
А что по другому не умеешь, тогда через него.
← →
alikon1 (2007-12-09 22:45) [11]просто я думал, что делают, чтоб само удалялось. А то отдашь готовую программу, а тот кто будет пользоваться ведь не сможет удалять эти записи. А со временам размер будет все увеличиваться, хотя записей показывать будет не очень много. Как то так получается.
← →
Anatoly Podgoretsky © (2007-12-09 22:49) [12]> alikon1 (09.12.2007 22:45:11) [11]
Что бы само удалялось люди использую другую базу.
Иногда это делают программисты, как в случае с Парадокс.
← →
alikon1 (2007-12-09 22:53) [13]Понятно. Спасибо. Курсовую сдавать через пару дней, так что поздно другую базу использовать :(
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c