Удаление и занесение в "архив"

svartsot
Дата: 19.12.2011 23:41:06
Есть таблица "Список". В ней хранится ФИО и дата рождения. Работа с таблицей осуществляется через форму. Необходимо сделать так, чтобы по нажатию кнопки "удалить" запись пропадала из таблицы "список" и появлялась в таблице "архив". Помогите, пожалуйста.
qwerty112
Дата: 19.12.2011 23:55:04
svartsot
Есть таблица "Список". В ней хранится ФИО и дата рождения. Работа с таблицей осуществляется через форму. Необходимо сделать так, чтобы по нажатию кнопки "удалить" запись пропадала из таблицы "список" и появлялась в таблице "архив". Помогите, пожалуйста.

нинада никакой таблицы "архив". поле добавь в "список", логическое - АрхивнаяЗапись, и устанавливай для "удалённых"
svartsot
Дата: 20.12.2011 00:01:55
А если всё таки нужно заносить в другую таблицу? Как тогда поступить?
qwerty112
Дата: 20.12.2011 00:05:43
svartsot
А если всё таки нужно заносить в другую таблицу? Как тогда поступить?

insert + delete, или через рекордсеты
Sator Arepo
Дата: 20.12.2011 15:47:55
svartsot,

А смысл? База от этого не уменьшится и не улучшится. Создайте запрос "Архив" и пользуйтесь им вместо таблицы.
EvAnd
Дата: 20.12.2011 16:09:05
qwerty112
svartsot
А если всё таки нужно заносить в другую таблицу? Как тогда поступить?

insert + delete, или через рекордсеты

Подробнее здесь: sql.ru/faq/faq_topic.aspx?fid=410
И см. пункт 2.6
vladK
Дата: 20.12.2011 18:02:37
Существуют ситуации когда это нужно, тогда вот пример как это сделать "по уму" http://allenbrowne.com/ser-37.html
svartsot
Дата: 22.12.2011 23:15:54
Спасибо за помощь.