Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
1

Использование поля типа "Вложение" в форме без источника данных

07.09.2017, 11:35. Показов 2066. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток всем!
Подскажите пожалуйста, можно ли каким то образом использовать в форме типа "модальное диалоговое окно", не имеющей источника данных,(используется для ввода данных напрямую в таблицу) поля типа "вложение".
В таблице есть такой тип поля для хранения файлов документации, хотелось бы его задействовать.
если поместить на форму объект из конструктора, он разумеется фигурирует как свободный, хотелось бы его использовать как контейнер для переноса каких-то файлов в табличное поле "Вложение"
Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.09.2017, 11:35
Ответы с готовыми решениями:

Копирование данных из поля типа вложение
Здравствуйте. Пытаюсь скопировать данные из поля типа вложение в другое поле того же типа. При...

Чтение поля типа Вложение
Подскажите как средствами VBA считать содержимое поля типа Вложение?

EMail вложение в письмо из поля с типом Вложение
Добрый всем день. Есть таблица, в ней есть поле с типом Вложение. Нужно файлы из поля типом...

Access2000: Можно ли в качестве источника поля в форме указать вызов своей функции ?
Access2000: Можно ли в качестве источника поля в форме указать вызов своей функции с параметрами,...

Выбор источника для поля со списком (без VBA)
Помогите пожалуйста! Ситуация примерно такая: В ячейке А1 поле со списком (источник $С$1:$С$3 на...

11
Мы один, давай на "ты"
3600 / 1328 / 324
Регистрация: 16.06.2016
Сообщений: 3,146
07.09.2017, 11:41 2
Braser, сделай по-человечески - задай форме источник данных...

ЗЫ. Так понимаю, скоро будет вопрос - база внезапно(sic!) достигла 2Гб и поломалась, что делать?
1
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
07.09.2017, 12:17  [ТС] 3
Цитата Сообщение от Панург Посмотреть сообщение
база внезапно(sic!) достигла 2Гб
исходя из чего такой прогноз ???
0
Модератор
Эксперт MS Access
12084 / 4944 / 791
Регистрация: 07.08.2010
Сообщений: 14,521
Записей в блоге: 4
07.09.2017, 12:24 4
возможно не на то событие привесили обработку(произошло зацикливание)

у меня когда-то в незапамятные времена было обработка М:М
таб 1 -15 тыс записей
таб2 --5 тысяч

после сжатия база была 3мб
1-2 выполнения запроса увеличивали базу до 80-100 мб

но это все-же не 2гб

извиняюсь, неправильно поняла иронию в вопросе Панурга
0
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
07.09.2017, 12:29  [ТС] 5
Можно рассказать подробнее, чем так опасен сей способ, внесения данных напрямую в таблицу через стороннюю форму?
0
Мы один, давай на "ты"
3600 / 1328 / 324
Регистрация: 16.06.2016
Сообщений: 3,146
07.09.2017, 13:41 6
Цитата Сообщение от Braser Посмотреть сообщение
Можно рассказать подробнее, чем так опасен сей способ, внесения данных напрямую в таблицу через стороннюю форму?
Дело не в способе, дело во вложениях. База на них активно увеличивается в объёме и достигает критических размеров. Конечно зависит от количества данных...
0
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
07.09.2017, 13:49  [ТС] 7
Файлы небольшие, в базе на данный момент 38000 записей 2016-2017годы, к концу года будет примерно около 48 000 все записи содержат поле вложение, везде хранится от 3 до 6 документов PDF и машинные файлы, вес базы на данный момент 185 мб. Если учесть что в начале года данные за 2016 уйдут в архив, база облегчится наполовину. Так что все не так страшно.
0
Модератор
Эксперт MS Access
12084 / 4944 / 791
Регистрация: 07.08.2010
Сообщений: 14,521
Записей в блоге: 4
07.09.2017, 14:02 8
Цитата Сообщение от Braser Посмотреть сообщение
38000 записей 2016-2017годы, к концу года будет примерно около 48 000 все записи содержат поле вложение, везде хранится от 3 до 6 документов PDF и машинные файлы, вес базы на данный момент 185 мб.
видимо вложения только у некоторых записей, иначе это было бы много больше 185мб
1
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
07.09.2017, 14:09  [ТС] 9
Виноват, соврал. Посмотрел не ту. Завалялась на сервере старенькая с предыдущей версии. Да она довольно пузатая -1гб
записей гораздо меньше 8000, но это собственно ничего особо не меняет. Ну добежит она до 1,5ГБ к концу года, потом карачун ей наполовину в начале года и дальше работать.
0
648 / 101 / 11
Регистрация: 08.06.2015
Сообщений: 1,564
07.09.2017, 14:37 10
Год закончился и информация не нужна ? Я не могу понять в чем необходимость вести в разных БД по годам. А искать как? Ищу там и там и там ?
1
Модератор
Эксперт MS Access
12084 / 4944 / 791
Регистрация: 07.08.2010
Сообщений: 14,521
Записей в блоге: 4
07.09.2017, 14:51 11
я бы видимо основную информацию держала о одной базе
сканы ЖЕ в подчиненной таблице (можно и в другой базе), но в формате
--код,
--код из первой базы,
--дата заведения
--тип документа,
--скан(и видимо в ОЛЕ)

К СКАНАМ РЕДКО ОБРАЩАЮТСЯ В СВОДНЫХ ОТЧЕТАХ
обычно --это обращение по конкретной позиции основной таблицы, но надо видеть сразу, а что же заведено по конкретной позиции

таб1--основа
1ИВАНОВИВАН  
2ПЕТРОВИГОРЬ  
3    

таб2(сканы)
11свид о рождении01/01/2017скан оле  
21образовании    
31паспорт    
42паспорт    
54паспорт    
1
393 / 137 / 37
Регистрация: 16.03.2013
Сообщений: 1,491
08.09.2017, 07:12  [ТС] 12
Цитата Сообщение от alexpro1979 Посмотреть сообщение
Год закончился и информация не нужна ? Я не могу понять в чем необходимость вести в разных БД по годам. А искать как? Ищу там и там и там ?
Что мешает создать в данном случае таблицу "Архив" и в случае необходимости устроить поиск если не в действующей таблице, так в архивной?
Периодически, даже можно сказать изредка, требуется достать из далекого прошлого какую-нибудь программу, но это же не значит что она должна в действующей таблице место занимать, ее можно и рядом хранить в "библиотеке", я не прав?
Создаем архив и периодически сливаем туда то, что уже неактуально и действующей базе легче и данные сохранены.

Добавлено через 13 минут
Цитата Сообщение от shanemac51 Посмотреть сообщение
информацию держала о одной базе
сканы ЖЕ в подчиненной таблице
Разумно не спорю, но в данном случае, пока с этой базой нет проблем, тем более что она уже является "отделом" другой - главной БД, где основной обмен информацией идет и как таковых проблем с объемом или скоростью общения между ними пока не наблюдается. Связанные таблицы свою задачу прекрасно выполняют, тем более, что раз в год отправляю старые данные в архив, чистка проще говоря происходит.
У нас даже не сканы, а файлы КД и ЧПУ,они весят гораздо меньше сканов.
Что касаемо внесения вложений в таблицу, решил использовать другой способ и логику введения этих данных.
Спасибо за совет.
0
08.09.2017, 07:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.09.2017, 07:12
Помогаю со студенческими работами здесь

Вид поля "Вложение" в форме
Здравствуйте! У меня есть вопрос по поводу представления поле "вложения" на форме. Дело в...

Выбор типа источника данных
Работаю в Visual Studio 2008. При попытке выбрать тип источника данных на вкладке "Data Source...

Генерирование контролов с источника данных на форме
Есть приложение. В нем находится несколько классов что сгенерированы с помощью Entity Framework. В...

ComboBox и ValueMember: использование источника данных
В WinForms работает следующий метод public void FillLB() { SqlConnection...

Как программным путём привязать элемент управления типа Вложение к источнику данных?
Здравствуйте! Необходимо программным путём привязать элемент управления типа Вложение к...

Битовые поля. Поля без типа и имени
Вчера сделал очень интересную и болезненную ошибку (с точки зрения времени, так как искал я ее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru