LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
07 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: "Сжи...
Тема: "Сжимать при закрытии"
15.06.2007 21:08:17
All
4316 сообщения
Тема: "Сжимать при закрытии"
База разделена, и для приложений, и для файла таблиц установлен флажок "Сжимать при закрытии".
Вопросы:
1) на некоторых компах (похоже, где стоит Office XP) сжатия приложения не происходит, а выскакивает сообщение "Таблица TempMSysAccessObjects" уже существует. Как бороться? (хотя вроде никаких неприятных последствий нет)
2) Как заставить сжиматься файл таблиц?!! Думал, что когда последний пользователь закрыл приложение, то и файл таблиц закрывается, т.е. должен автоматически сжиматься-восстанавливаться, однако этого не происходит. В результате файл растет. Прошу, подскажите, как все-таки добиться автоматического сжатия?
P.S. Проблемы с базой данных
Автор:
Не спец
от 0:00:00
Источник ...
15.06.2007 21:08:17
All
4316 сообщения
RE: "Сжимать при закрытии"
Неужели никто не знает?!..
P.S. Проблемы с базой данных
Автор:
Не спец
от 0:00:00
Источник ...
15.06.2007 21:08:17
All
4316 сообщения
RE: "Сжимать при закрытии"
1. Если Вы работаете в сети, то этот флажок не действует на привязанные к интерфейсу таблицы, поэтому пишут отдельную программу для создания новой базы данных путем импорта таблиц из старой базы.
2. Алгоритм следующий, при закрытии базы пользователя спрашивают о сжатии базы и при утвердительном ответе создают новую базу и импортируют туда все таблицы (старую копируют в архив). Хлопот больше, но в результате возрастает надежность и скорость работы с таблицами в несколько раз.
P.S. Проблемы с базой данных
Автор:
Admin
от 0:00:00
Источник ...
15.06.2007 21:08:17
All
4316 сообщения
RE: "Сжимать при закрытии"
Это все автоматически - включая архивирование? Еще: пользователей-то много, а спрашивать нужно только последнего...
Где-то можно посмотреть примеры похожего кода?..
P.S. Проблемы с базой данных
Автор:
Не спец
от 0:00:00
Источник ...
15.06.2007 21:08:17
All
4316 сообщения
RE: "Сжимать при закрытии"
1. Проверяется при закрытии ldb файл и если нет работающих пользователей, то база архивируется (10 пример файла la_prot.mdb)
2. Импорт таблиц задача достаточно простая, надо использовать команду
DoCmd.TransferDatabase acImport, "Microsoft Access","C:\DBS\NWSales.mdb", ...
P.S. Проблемы с базой данных
Автор:
Admin
от 0:00:00
Источник ...
Страница 1 из 2
1
2
Следующий
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: "Сжи...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования