Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2012, 11:18   #1
Булс
Новичок
Джуниор
 
Регистрация: 31.10.2012
Сообщений: 1
По умолчанию MS Access 2010 Форма и вложения

Я тут кое-что начал делать в access, таблицу, в ней есть вложения - фотографии. Есть форма для просмотра записи, пока выглядит так:

А мне нужно чтобы там снизу отображались картинки из соседних записей, можно перед, можно после текущей, главное понять суть.
Или, если кто делал, как сделать, чтобы в access сделать большую базу данных с фотографиями, чтобы можно было видеть текущую и несколько соседних сразу,
в миниатюрах или без. Но там еще до фига всего делать, сразу описывать все не буду.
Изображения
Тип файла: jpg Инвентарь - схема кота.jpg (39.8 Кб, 141 просмотров)

Последний раз редактировалось Булс; 31.10.2012 в 11:21.
Булс вне форума Ответить с цитированием
Старый 12.11.2012, 07:59   #2
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Посмотрите лучше в сторону объекта OLE, он гораздо лучше описан, чем вложение, да и не нарушает основные принципы построения реляционных СУБД.
alvk вне форума Ответить с цитированием
Старый 12.11.2012, 17:29   #3
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

К сообщению alvk добавлю. Учебная база Борей - форма Сотрудники. Если одного изменить алгоритм функции, работающий с фото, можно сделать, что вы хотите.

2alvk.
В Борее вроде проще, чем с ОЛЕ?
Андрэич вне форума Ответить с цитированием
Старый 13.11.2012, 07:13   #4
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

to Андрэич
Может и проще, не смотрел Там картинки хранятся на диске?
to Булс
А где надо хранить файлы?
alvk вне форума Ответить с цитированием
Старый 13.11.2012, 21:51   #5
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от alvk Посмотреть сообщение
картинки хранятся на диске?
alvk,
если правильно понял - да, на диске, хоть на флэшке :-)
Но не в самом файле базы, если это как альтернатива.
(Говорю про 2003, про более модные точно не знаю, там какие-то специальные поля есть - Вложение, так и не понял, в чём удобство)
В текстовом поле таблицы хранится путь к файлу, очень практично. На форме форме элемент рисунок, в модуле формы - несложная функция, динамически "подсовывающая" ему ссылку на файл в кач источника.
Я вот и предположил, что можно подработать код этой функции и расположить сколько угодно рисунков, и будет, как хочет автор.
А с ОЛЕ особо никогда не пересекался, в чём выгода?
Андрэич вне форума Ответить с цитированием
Старый 13.11.2012, 22:18   #6
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Булс,
вот что-то похожее на вашу задачу:
Показ изображений в ленточной форме
Андрэич вне форума Ответить с цитированием
Старый 14.11.2012, 08:15   #7
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Цитата:
Сообщение от Андрэич Посмотреть сообщение
А с ОЛЕ особо никогда не пересекался, в чём выгода?
В том, что можно хранить не только картинки
В моём случае, не знаю как у других, OLE спасло от шаловливых ручек пользователей, которые норовили то переместить, то удалить, то переименовать файлы.
alvk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access 2010 форма DSFIN Помощь студентам 1 15.06.2012 09:25
Access 2010 форма на добавление записи DSFIN Помощь студентам 0 13.06.2012 19:24
VB 2010 + Access 2010 iEnRJ Помощь студентам 1 03.03.2012 14:28
Из Access 2010 в Access 2007 Radzhab Microsoft Office Access 3 10.05.2011 22:13
ФОРМА ACCESS Studentka_iz_ZP Помощь студентам 0 26.04.2011 21:45