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

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

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

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

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

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

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

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

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


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