метд. БД. Методичка #2.. Методические указания по выполнению лабораторных работ Для студентов специальности 073000
Скачать 258 Kb.
|
ЛАБОРАТОРНАЯ РАБОТА №4ИСПОЛЬЗОВАНИЕ СПИСКА С МНОЖЕСТВЕННЫМ ВЫБОРОМ ДЛЯ ПЕРЕМЕЩЕНИЯ ЗАПИСЕЙ Постановка задачи.Разработать форму для перемещения произвольно выбранных пользователем записей из основной таблицы в архивную таблицу. Для произвольного выбора записей использовать список с множественным выбором. Пример формы, в которой используются два списка с множественным выбором строк, приведен на рис. 7. Кнопки между списками предназначены для перемещения выбранной информации из одного списка в другой. Кнопка Сформировать предназначена для выполнения операции формирования почтового списка из отобранных записей. Варианты основной таблицы приведены в табл. 1.Методические указанияСоздайте архивную таблицу «АРХИВ», скопировав для нее структуру основной таблицы вашей базы данных. 2. Установите в схеме данных каскадное удаление записей подчиненных таблиц, связанных с основной таблицей. 3. Создайте таблицу «РАБОЧАЯ» для временного хранения информации о перемещаемых записях. В структуру этой таблицы включите ключевые поля основной таблицы. Можно включить и другие поля основной таблицы, которые должны отображаться в правом списке. 4. Разработайте запрос для поиска записей основной таблицы, значения ключевых полей которых не совпадают со значениями ключевых полей записей таблицы «РАБОЧАЯ». Для этого используйте в запросе подчиненный запрос или левое внешнее объединение (LeftJoin). Предусмотрите в запросе вывод полей, которые должны отображаться в списке. Разработанный запрос будет использоваться в качестве источника строк левого списка. |