LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
06 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Очень сро...
Тема: Очень срочно нужна помощь!
15.06.2007 21:03:14
Евгений2
1 сообщения
Тема: Очень срочно нужна помощь!
Очень срочно нужна помощь!
Дело в том, что приложения, написанные мной под Access97 не закрываются. Точнее БД закрывается а окно Access продолжает "висеть". Спасает только Ctrl-Alt-Del.... Причем все фунционирует: пункты меню доступны, можно открыть другую БД..
Заметил, что это появляется при активной работе с объектами из VBA (recordset, form и т.д.). Грешил на то, что локальные переменные-объекты после использования не уничтажаются в Access (что противоречит Basic - он вроде должен их уничтожать). В результате - прошерстил всю БД и расставил Set [obj] = Nothing или [obj].close (кстати в чем различие этих двух методов я не понял, еcли поясните - спасибо)..
Но и поле нормализации уничтожения переменных, Access вивсит.... может я не там и не то искал и вообще - подскажите что делать?
P.S. Проблемы с базой данных
Автор:
Евгений
от 15.10.2002 9:42:40
Источник ...
15.06.2007 21:03:14
All
4316 сообщения
RE: Очень срочно нужна помощь!
1. Метод Open - создает переменную и открывает поток ("дыру" в файловой системе) для передачи и чтения данных.
2. Close - "правильно" закрывает поток, но за объектом остаетсся фрагмент памяти
3. Nothing - также закрывает поток и освобождает память, занятую переменной. Говорят, что это альтернатива метода Close и в этом случае его использовать необязательно.
4. Для локальных переменных при закрытии функции память освобождается автоматически. Для объектов не все так просто, поэтому и желательно (но необязательно) ставить Close и Nothing в конце программы.
5. Выход из процесса Access: Quit. Например, Application.Quit работает при разных вариантах.
P.S. Проблемы с базой данных
Автор:
Виктор Конюков
от 0:00:00
Источник ...
Страница 1 из 1
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Очень сро...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования