|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.04.2011, 23:04 | #1 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
Резервная копия
Озадачился созданием сабжа. Рассмотрим пример: есть сервер win с расшаренной папкой с правами на определенного юзер/логин; хотелось бы передать файл БД по локалке. Как просто сохранить файл на диске - проблем вроде не возникает. А вот как сохранить в запароленную папку, да еще и программно? интуитивно предполагаю что тут надо связку WinAPI и VBA рассматривать. Погуглив, практически ничего не нашел, кроме как пространных намеков на эту связку. Может у общественности есть какие соображения на этот счет?
|
17.04.2011, 16:12 | #2 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
Продвинулся в изучении данного вопроса но не далеко...
Код:
Вот весь код который в модуле: Код:
|
17.04.2011, 16:19 | #3 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
На форме две кнопки на вкл и выкл сетевого диска:
Код:
|
17.04.2011, 21:58 | #4 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
Решил!
Две кнопки с событиями на форме:
Код:
Код:
|
02.05.2011, 22:04 | #5 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
Несколько домучил код и получил вот такое:
Код:
1. Проверяется существующее подключение и нахождение файла предыдущего бэкапа на сервере и вероятность использования этого файла на сервере 2. Производится архивация текущего файла БД (для этого был положен в папку с бэкапом \zip\7za.exe - специальная версия архиватора 7zip) прямо в папку с бэкапами, программа дожидается отработки данного процесса блокируя все действия в БД 3. Копируется исходный файл БД на сервер (ну это надо было чисто мне для других целей) Вот как то так. Поругайте код, может быть его можно как то упростить или может какие замечания будут. Код 100% работает. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрытая копия | smrtipathaka | Microsoft Office Excel | 0 | 04.04.2011 11:07 |
Копия массива | Максикок | Помощь студентам | 1 | 15.03.2011 13:05 |
Резервная копия БД | Binturong | Microsoft Office Access | 6 | 23.10.2010 19:59 |
Копия файла | program123 | Общие вопросы Delphi | 9 | 26.02.2010 18:22 |
Кто печатает деньги? - Федеральная резервная система (США) | Alar | Свободное общение | 0 | 22.04.2008 22:33 |