powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / создание новой "пустой" б.д., на основе прилинкованной
7 сообщений из 7, страница 1 из 1
создание новой "пустой" б.д., на основе прилинкованной
    #39158464
ded1947
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
система состоит из двых б.д. : основная (формы,запросы и т.д.) и б.д. таблиц, которые прилинкованы в основной.
Задача: Используя основную б.д., создать новую б.д. таблиц, той же структуры, но без данных.
Решение: 1)создаю копию б.д. таблиц с временным именем с помощью метода FileCopy
2) "чищу" ее (удаляю данные)

Проблемма: При выполнении FileCopy выдается ошибка #70 "Permission denied"
Предпологаемая причина: к копируемой б.д. нет доступа, т.к. она открыта
Посоветуйте как устранить проблемму.
Спасибо.
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158500
ded1947При выполнении FileCopy выдается ошибка #70 "Permission denied"
Попробуйте копирование средствами FSO.

А зачем эту задачу автоматизировать? Это что, ежедневная операция?
Вручную это делается элементарно за пять минут.
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158851
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ded1947,

я создавала пустую базу a2007.accdb
при потребности filecopy a2007.accdb, "c:\temp\rab2007.accdb"
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158942
ded1947
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),

Поставлено условие выполнить эту операцию (наряду с другими - архивацией, переноса остатков в б.д. нового отчетного периода) с помощью интерфейса пользовательской формы. Поэтому эти операции необходимо запрограммировать в VBA (как реакция на соответствующую кнопку).
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158945
ded1947
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
[я создавала пустую базу a2007.accdb
при потребности filecopy a2007.accdb, "c:\temp\rab2007.accdb"]

Да, как вариант, нормально. Но хотелось бы, чтобы новая рабочая база наследовала структурные изменения таблиц (а для справочников и изменения данных) предыдущей рабочей б.д..
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158948
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ded1947,

у меня такой цели не стояло
--нужна была абсолютно пустая база нужной версии аксесс

как-то была тема, получить базу с пустыми таблицами
...
Рейтинг: 0 / 0
создание новой "пустой" б.д., на основе прилинкованной
    #39158949
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ded1947Да, как вариант, нормально. Но хотелось бы, чтобы новая рабочая база наследовала структурные изменения таблиц (а для справочников и изменения данных) предыдущей рабочей б.д.

если только делать разделенную базу
--программная часть
--данные за период(только таблицы без каскадного удаления)

в стартовой форме запрашивался год и прилинковывалась база нужного года для справок(имена баз были ммм2011.mdb,ммм2012.mdb,ммм2013.mdb, ..............
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / создание новой "пустой" б.д., на основе прилинкованной
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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