|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2012, 09:20 | #1 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Работа с файлами (VBA)
Здравствуйте уважаемые программисты. Вопрос заключается в следующем: есть форма на ней поля и кнопки, заполняем все данные, есть кнопка прикрепить файл при нажатии открывается диалоговое окно где выбираем нужный нам файл и прикрепляем его к нужной записи, сама информация хранится в БД Acces,а файл добавляется в поле "Doc", выводится информация на лист Excel, как можно осуществить прикрепление файла к данной записи и еще при нажатии на листе на поле "Doc" чтобы этот файл открылся. Как это можно осуществить, я просто еще новичок в этом деле, может подскажите какую литературу или адреса сайтом можно почитать для осуществления этой задачи.
|
06.06.2012, 09:54 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я думаю, что несложно сделать так - заносим в базу путь к файлу. Если надо файл открыть - берём из базы путь и открываем.
Или как вариант - имеем папку, куда копируем файлы после их выбора юзером, в базу пишем путь к файлу в этой папке. Если нужно хранить файлы непосредственно в базе - не знаю, в бинарном виде вероятно можно. Но вряд ли так делается...
webmoney: E265281470651 Z422237915069 R418926282008
|
06.06.2012, 10:01 | #3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Второй вариант.
Скорее всего документ хранится в поле Поле объекта OLE. Запросом получаем массив байтов,сохраняем во временный файл,открываем его. Разумнее конечно хранить путь к файлу.
Анализ,обработка данных Недорого
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлами | 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 |