Вывод на экран изображений из БД

 

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

 

В формах вложения элегантно обрабатываются с помощью элемента управления Вложение. У элемента управления Вложение есть одно ценное качество — он отображает графическое содержимое непосредственно на форме.

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

Как вы знаете, поля Вложение могут хранить файл любого типа. Если хранится не изображение, элемент управления Вложение не столь полезен. Вы увидите только пиктограмму программы, которой принадлежит данный тип файла. Если в поле Вложение содержится документ Word, вы увидите пиктограмму Word. Если в поле текстовый документ, отображается пиктограмма программы Блокнот (Notepad) и т. д. Если в ваших полях Вложение содержатся не изображения, можно также изменить размер поля для элемента управления Вложение, чтобы оно было достаточным для отображения пиктограммы типа файла. Нет смысла делать его больше, поскольку остальное пространство просто теряется.

 

Рис. 12.8. Вверху: поле Рисунок отображает куклу-болванчика. Программа Access подбирает размер рисунка, соответствующий полю элемента Вложение (без неестественного растяжения или перекашивания рисунка). Внизу: когда выбирается поле Рисунок, на экране над рисунком появляется мини-панель с дополнительными элементами. Кнопки-стрелки позволяют просмотреть все вложенные файлы, относящиеся к данной записи. Пиктограмма скрепки открывает окно Вложения, в котором можно добавить или удалить вложения или открыть их в другой программе

 

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

 

Если вы обнаруживаете запись, которой не должно быть, ее можно стереть за секунду. Самый легкий способ удаления текущей – выбрать на ленте Главная > Записи > Удалить (Home > Records > Delete). Но есть и другая возможность. Можно выбрать всю запись, щелкнув кнопкой мыши левое боковое поле в окне формы. После этого можно удалить ее, нажав клавишу <Delete>.

Независимо от того, какой способ вы выберите, программа Access попросит подтверждения, прежде чем удалит запись. Удаленные записи вернуть нельзя, поэтому нажимайте клавишу осторожно.

 

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100