Doctor For DA Access V1.07

Справочная информация о программе (приложении) Doctor For DA Access V1.07, Windows () - Базы данных: разработчик, описание, дата выхода

Вид приложения:

Базы данных

Дата выхода:

2008-03-23

Разработчик:

Лагунов П.И.

Языки:

Русский

Операционные системы:

Windows

Описание

Doctor For DA Access V1.07 - Doctor For DA Access создана, чтобы помочь разработчику БД в его работе.Doctor For DA Access анализирует БД, разработанными в среде Access 97/2000/2002(XP)/2003 и:• находит проблемные места в БД, могущие быть причиной неадекватного поведения (глюков) БД. Выводит сообщения об найденных местах, что облегчает и ускоряет процесс разработки БД• находит мусор в БД (лишние, ненужные элементы). Выводит перечень найденного мусора• позволяет удалять из БД временные объекты, создаваемые Access, очищать программные модули от истории их создания и корректировкиДаются рекомендации по излечиванию заглючившей БД.Doctor For DB Access проводит диагностику ниже перечисленных объектов и их параметров на взаимное соответствие. При не выполнении любого соответствия выдается сообщение об этом.•объект Form, проверяемые параметры:- события Form и его полей . При обнаружении процедуры обработки события проверяем:-- превышает ли длина наименования процедуры устанавливаемого пользователем предела-- является ли вызов обработки события макросом или процедурой--если это вызов процедуры, то ее сперва ищем в модуле класса этой Form. Не найдя поиск продолжаем в объектах Module.-- если это вызов макроса, то ее. проверяем обязательное наличие одной точки разделителя, разделяющей наименование листа макроса и имя макроса в листе.- элементы Form, у которых интервал таймера не равен Нулю- элементы Form, у которых разрешен перехват клавиш• модуль класса объекта Form, проверяемые параметры:- дублирование наименований элементов. (см. модуль объекта Module.)- использование процедуры в БД. Проверяем, вызывается ли она из событий этой формы.- наличие тела процедура. Проверяем наличие операторов в теле процедуры.• модуль объекта Module, проверяемые параметры:- дублирование наименований элементов. Проверяем, если при программировании наименование “Public” элемента (Const, Var, Type, Sub, Function) в одном модуле, совпадает с наименованием ”Private”/(публичность не указана) любого из перечисленных выше элементов в других модулях. Подобное дублирование наименований элементов программирования приводит к появлению самому трудному виду ошибок: “плавающему”. Вроде выявил место проявления ошибки, переменную, ее значение. Идешь в отладочном режиме. Приходишь на место ошибки, смотришь значение переменной, а оно правильно- использование”Private” процедур в БД. Проверяем, вызывается ли она из процедур, имеющих статус: “Public”/(публичность не указана)- наличие тела процедура. Проверяем наличие операторов в теле процедуры.- наличие процедур и переменных в модуле. Проверяем, есть ли процедуры или переменные в модуле.• объект Запросы (Query), проверяемые параметры:- существует ли таблица/запрос вызываемый из этого запроса.- вывод одного и того же поля под разными именами в одном запросе- выводим верхний запрос в цепочке запросов


Забавное видео

В 2 года родители подарили малышу баскетбольное кольцо и мяч, посмотрите, что умеет этот малыш сейчас!