Private-Bookers
Microsoft Access 2007
вернуться

Днепров Александр Г.

Шрифт:

5. Введите новое значение.

6. На вкладке Главная в группе Записи нажмите кнопку Сохранить .

...

Внимание!

Возможность редактирования записей связанной с формой таблицы регулируется свойством формы Разрешить добавление. Чтобы с помощью формы можно было добавлять новые записи в таблицу, свойство Разрешить изменение должно иметь значение Да. Просмотреть или изменить значение свойства Разрешить изменение можно с помощью области Окно свойств при открытии формы в режиме конструктора.

Удаление записи

Чтобы удалить ставшую ненужной запись, необходимо, как и в случае с редактированием записи, вначале найти ее. Для поиска можно использовать средства, описанные в предыдущем разделе: последовательный перебор, сортировка, фильтрация, поиск. Когда запись найдена, выбирается команда удаления.

...

Внимание!

Перед выполнением запроса на удаление следует создать резервную копию базы данных. Некоторые операции удаления можно отменить, однако создание резервной копии позволяет отменить все изменения.

Возможность удаления записей связанной с формой таблицы регулируется свойством формы Разрешить удаление. Чтобы с помощью формы можно было добавлять новые записи в таблицу, свойство Разрешить удаление должно иметь значение Да. Просмотреть или изменить значение свойства Разрешить удаление можно с помощью области Окно свойств при открытии формы в режиме конструктора.

Для удаления последней записи из таблицы Клиенты выполните следующие действия.

1. Откройте учебную базу данных Отдел продаж .

2. В области переходов дважды щелкните кнопкой мыши на названии формы Основная форма Клиенты , чтобы открыть ее.

3. Нажмите кнопку перехода к последней записи на панели навигации.

4. На вкладке Главная в группе Записи нажмите кнопку Удалить .

5. Из подменю кнопки Удалить выберите Удалить запись . Откроется окно запроса об удалении.

6. Нажмите кнопку Да .

После удаления записи форма обычно открывается на следующей записи, но в нашем случае запись была последней, поэтому форма открылась в режиме добавления новой записи. Перейти к первой записи можно, используя панель навигации.

Запись удалена, что можно проверить, открыв таблицу Клиенты или просто посмотрев на количество записей на панели навигации.

В данном случае таблица Клиенты связана с таблицей Заказы отношением «один ко многим». Удаление последней записи было возможным только потому, что она была создана недавно и для нее не было зависимых записей в таблице Заказы .

Чтобы удалить первую запись из таблицы, выполните следующие действия.

1. Откройте учебную базу данных Отдел продаж .

2. В области переходов выполните двойной щелчок кнопкой мыши на названии формы Основная форма Клиенты , чтобы открыть ее.

3. На вкладке Главная в группе Записи нажмите кнопку Удалить .

4. Из подменю кнопки Удалить выберите Удалить запись . Откроется окно с сообщением о невозможности удаления записи.

5. Нажмите кнопку ОК .

Есть два пути удаления записей, имеющих зависимые записи. Можно вручную удалить зависимые записи или изменить свойства отношения между таблицами. Для этого следуйте нижеприведенным указаниям.

1. Откройте вкладку Работа с базами данных и в группе Показать или скрыть выберите команду Схема данных.

Отобразится схема связей между таблицами базы данных.

Вы можете видеть линии, связывающие таблицы и представляющие связи между данными. Возле каждой таблицы указано, какой стороной отношения она является. Возле таблицы Клиенты указана 1 , следовательно, эта таблица является стороной «один» в отношении «один ко многим» к таблице Заказы .

2. Дважды щелкните кнопкой мыши по связи между таблицами Клиенты и Заказы . Откроется окно Изменение связей .

3. Установите флажок Каскадное удаление связанных полей и нажмите кнопку ОК .

4. Нажмите кнопку Закрыть.

5. В области переходов дважды щелкните кнопкой мыши на названии формы Основная форма Клиенты , чтобы открыть ее.

6. На вкладке Главная в группе Записи нажмите кнопку Удалить .

7. В подменю кнопки Удалить выберите пункт Удалить запись . Откроется окно с запросом об удалении.

8. Нажмите кнопку Да .

Теперь удалена запись из таблицы Клиенты и все зависимые записи из таблицы Заказы .

  • Читать дальше
  • 1
  • ...
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • ...

Private-Bookers - русскоязычная библиотека для чтения онлайн. Здесь удобно открывать книги с телефона и ПК, возвращаться к сохраненной странице и держать любимые произведения под рукой. Материалы добавляются пользователями; если считаете, что ваши права нарушены, воспользуйтесь формой обратной связи.

Полезные ссылки

  • Моя полка