Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ацесс 2013: совместим ли тип данных Вложение с ODBC ? / 11 сообщений из 11, страница 1 из 1
19.07.2021, 09:32
    #40084573
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
Собственно, локальная наколенке-собранная база на 3-5 табличек и пару форм, использует тип Вложение для хранения фотографий. Очень удобный тип данных такто, т.к. стандартно понимает TIFF,PNG,JPG и корректно отображает их в контролах на форме, да ещё и несколько фоток можно вкладывать в одну запись.

Вопрос возник: а можно ли выбросить таблицу хранения на серверную СУБД какуюнибудь, так чтобы через связанные ODBC-таблицы сохраняли возможность работы с этим типом данных и отображение фоток на экранных формах?
Т.е. понятно, что можно закодить обработку бинарных memo и файловое выгрузи/загрузи средствами VBA. Но очень не хочется кодить, т.к. задача по сути разовая, хотелось бы обойтись стандартными возможностями ацесса.
...
Рейтинг: 0 / 0
20.07.2021, 17:49
    #40084902
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
ldfanate,

можно (нужно было сразу) фотки закинуть в папку, а в БД хранить ссылки на них...
- папку потом можно хранить где угодно ...
- база от фоток не пухнет...
Ну а теперь нужно экспериментировать, субд бывают платные и бесплатные и несколько фоток в одну запись скорее всего будет проблемой, которая выльется в доп. таблицу с фотками...
...
Рейтинг: 0 / 0
21.07.2021, 09:26
    #40084971
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
при размещении на файловой шаре возникают вопросы по информбезопасности уже шары. Хранение в БД и отображение фотки прямо в контроле "Вложения", без создания дополнительных шар, транзитных локальных файлов и проч., привлекает именно что всё работает на базовом коробочном решении.
Просто единственное чего не хватает для счастья - это возможность переноса типа данных "Вложение" на серверную СУБД, чтобы все возможности работы с типом сохранились ровно как в accdb.
...
Рейтинг: 0 / 0
21.07.2021, 09:41
    #40084975
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
ldfanate
при размещении на файловой шаре возникают вопросы по информбезопасности уже шары. Хранение в БД и отображение фотки прямо в контроле "Вложения", без создания дополнительных шар, транзитных локальных файлов и проч., привлекает именно что всё работает на базовом коробочном решении.
Просто единственное чего не хватает для счастья - это возможность переноса типа данных "Вложение" на серверную СУБД, чтобы все возможности работы с типом сохранились ровно как в accdb.

Шар, если правильно приготовлена, защищена не хуже.
Если хранится на сервере.
Тут эту тему обсасывали не раз.
Прикинте для начала объем хранения ваших картинок хотя бы на 2 года.
Ну придумайте костыли чеб вытаскивать картинки из какой-нибудь базы средствами Access
Вообщем хранить то можно, но придется писать очень много кода(вам же из коробки хочется, а код писать не хоца)
...
Рейтинг: 0 / 0
21.07.2021, 10:02
    #40084978
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
не сомневаюсь, что шару технически можно защитить. Вопросы там бывают в несколько иной плоскости - если например в вашей корпорации есть свои подразделения информбезопасности, там часто сложнее обосновать что а) шара вообще нужна, если уже есть СУБД информационной системы б) то что выглядит технически вродебы защищённым но может формально не соответствовать часто избыточным руководящим документам ИБ корпорации. И начинает ТЗ на шару обрастать всякими криптопро, гостовскими ключами, процедурами их смены, компроментации и проч., потом всё это нужно долго обосновывать-согласовывать.

Т.е. лишняя файловая сущность порождает часто много ненужных трудозатрат. А задача из серии "собрали в ацессе три таблицы наколенке".
...
Рейтинг: 0 / 0
21.07.2021, 10:18
    #40084984
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
авторно придется писать очень много кода(вам же из коробки хочется, а код писать не хоца)
собственно хоца иметь возможность без кодинга решить вполне жизненную задачу: склепали такую 1-пользовательскую базу на коленке стандартными средствами, отдали заказчику.
Он наколотил в базу 100500 фотографий, понял, что многовато, - добыл себе одного-двух падаванов (долбильщиков-колотильщиков 2го разряда).
Ну ладно, стандартным визардом попилили им базу на две accdb, клиент и типа-сервер со связанными таблицами, настроили пессимистичные блокировки на редактиврование. Вродебы проблема совместной работы 2-3 долбильщиков решена.

Но не решена (и даже ухудшилась) проблема надёжности и отказоустойчивости "серверной" accdb с вложениями. И вот тут хотелось бы клиентской accdb подсунуть связь с какойто серверной СУБД, куда перелить таблицы as is. Только вот тип данных, соответствующий типу Вложение accdb подобрать бы, чтоб работал без доп.кодинга.
...
Рейтинг: 0 / 0
21.07.2021, 10:51
    #40084992
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
ldfanate
...т.к. задача по сути разовая, хотелось бы обойтись стандартными возможностями ацесса.
тынц
...
Рейтинг: 0 / 0
21.07.2021, 12:53
    #40085052
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
ldfanate
авторно придется писать очень много кода(вам же из коробки хочется, а код писать не хоца)

собственно хоца иметь возможность без кодинга решить вполне жизненную задачу: склепали такую 1-пользовательскую базу на коленке стандартными средствами, отдали заказчику.
Он наколотил в базу 100500 фотографий, понял, что многовато, - добыл себе одного-двух падаванов (долбильщиков-колотильщиков 2го разряда).
Ну ладно, стандартным визардом попилили им базу на две accdb, клиент и типа-сервер со связанными таблицами, настроили пессимистичные блокировки на редактиврование. Вродебы проблема совместной работы 2-3 долбильщиков решена.

Но не решена (и даже ухудшилась) проблема надёжности и отказоустойчивости "серверной" accdb с вложениями. И вот тут хотелось бы клиентской accdb подсунуть связь с какойто серверной СУБД, куда перелить таблицы as is. Только вот тип данных, соответствующий типу Вложение accdb подобрать бы, чтоб работал без доп.кодинга.
тип данных "картинки" это плюшки Access
в других этого нет (из коробки)
на коленке не получится.
...
Рейтинг: 0 / 0
21.07.2021, 16:15
    #40085138
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
да вот, тоже такое очучение возникло. Жаль конечно, думал можно через ODBC както OLE-поле подпихнуть под видом Вложения.

Впринципе, и OLE бы сгодились, если б по умолчанию базовый контрол на форме отображал бы картинки формата TIFF,JPG,PNG.
А то только BMP подхватывает, от которого база пухнет започёмзря. Хуже конечно, чем Вложение (всётаки возможность вкладывать целый "пакет" фоточек в одну запись - мега удобно для практических наколеночных применений).
...
Рейтинг: 0 / 0
21.07.2021, 21:14
    #40085199
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
точно не помню,но кажись, начиная с 2007 все эти форматы поддерживаются,а на сервере поле-текст (путь к файлу)
Хранить же картинки\фото в БД есть не хорошо от слова совсем
тип вложение при этом вообще не нужен
...
Рейтинг: 0 / 0
21.07.2021, 22:10
    #40085208
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ацесс 2013: совместим ли тип данных Вложение с ODBC ?
прошу пардону:проверил-поддерживает только при внедрении-при смене от записи к записи только *.bmp
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ацесс 2013: совместим ли тип данных Вложение с ODBC ? / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]