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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2012, 09:20   #1
manula
Форумчанин
 
Регистрация: 17.04.2011
Сообщений: 168
Сообщение Работа с файлами (VBA)

Здравствуйте уважаемые программисты. Вопрос заключается в следующем: есть форма на ней поля и кнопки, заполняем все данные, есть кнопка прикрепить файл при нажатии открывается диалоговое окно где выбираем нужный нам файл и прикрепляем его к нужной записи, сама информация хранится в БД Acces,а файл добавляется в поле "Doc", выводится информация на лист Excel, как можно осуществить прикрепление файла к данной записи и еще при нажатии на листе на поле "Doc" чтобы этот файл открылся. Как это можно осуществить, я просто еще новичок в этом деле, может подскажите какую литературу или адреса сайтом можно почитать для осуществления этой задачи.
manula вне форума Ответить с цитированием
Старый 06.06.2012, 09:54   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я думаю, что несложно сделать так - заносим в базу путь к файлу. Если надо файл открыть - берём из базы путь и открываем.
Или как вариант - имеем папку, куда копируем файлы после их выбора юзером, в базу пишем путь к файлу в этой папке.
Если нужно хранить файлы непосредственно в базе - не знаю, в бинарном виде вероятно можно. Но вряд ли так делается...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 06.06.2012, 10:01   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Второй вариант.
Скорее всего документ хранится в поле Поле объекта OLE.
Запросом получаем массив байтов,сохраняем во временный файл,открываем его.
Разумнее конечно хранить путь к файлу.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами F1nt Общие вопросы C/C++ 7 12.02.2012 13:22
Работа с файлами и строками в VBA Abdukhafiz Microsoft Office Excel 7 03.02.2012 14:50
работа с файлами Funy Помощь студентам 0 16.01.2012 15:44
Работа с файлами vitalik007 Помощь студентам 13 29.08.2008 15:11