Access 2002 Comments are Disabled

Маленькая ошибка правописания

Эта маленькая ошибка правописания приводит к тому, что в поле Severity будут содержаться только нули; на ее обнаружение может уйти несколько часов.

Подробнее
Access 2002 Comments are Disabled

Требование явного описания переменных

О Можно уменьшить опасность побочных эффектов, вызванных слишком большой областью определения переменных.

Подробнее
Access 2002 Comments are Disabled

Организация программного кода

Иначе у вас могут получиться два различных варианта кода.

Подробнее
Access 2002 Comments are Disabled

Исходный код

Писать комментарии — это искусство: оно заключается в том, чтобы кратко написать именно столько, сколько необходимо для понимания работы программы, не допуская излишеств и не загромождая исходный код.

Подробнее
Access 2002 Comments are Disabled

Новейшие, наиболее сложные особенности языка программирования

Иногда вы просто вынуждены использовать новейшие, наиболее сложные особенности языка, но в общем случае, чем проще программа, тем лучше.

Подробнее
Access 2002 Comments are Disabled

Методы уменьшения количества ошибок

Методы уменьшения количества ошибок в программном коде

Подробнее
Access 2002 Comments are Disabled

Состояние программы на момент возникновения ошибки

Пользу от приведенного в этом примере программного кода вы почувствуете, когда будете определять состояние программы на момент возникновения ошибки.

Подробнее
Access 2002 Comments are Disabled

Реализация стека вызовов

Эта информация может быть полезна при отладке приложений.

Подробнее
Access 2002 Comments are Disabled

Объявление класса      

Если вы хотите в своем приложении использовать разработанный нами класс SavedError, но не желаете использовать наше окно сообщения об ошибке, можете удалить объявление класса DisplayError из модуля класса SavedEror, чтобы объекты этого класса не создавались зря и не занимали память.

Подробнее
Access 2002 Comments are Disabled

Диалоговое окно сообщения об ошибке

Обычно это диалоговое окно используется обработчиком ошибок для выдачи сообщения о неожиданной ошибке времени выполнения.

Подробнее
Access 2002 Comments are Disabled

Использование коллекции Errors

Использование коллекции Errors из библиотеки ADO Так же, как и DAO, ADO поддерживает собственную коллекцию Errors, благодаря котороой можно получить полную информацию об ошибках, произошедших во время выполнения последней операции над данными.

Подробнее
Access 2002 Comments are Disabled

Обработка ошибок доступа к данным

Хотя объект VBA Err дает достаточно информации о большинстве ошибок времени выполнения, его возможности ограниченны: он сообщает только об одной, последней из числа произошедших, ошибке.

Подробнее
Access 2002 Comments are Disabled

Значение аргумента DataErr

Если вы запустите Построитель программы для события Error (щелчком на кнопке с многоточием справа от поля ввода значения этого свойства), то увидите заготовку процедуры, которая выглядит примерно так:

Подробнее
Access 2002 Comments are Disabled

Свойство On Error и событие Error

В функции FunctionA обработчик ошибок предусмотрен, поэтому он и обрабатывает ошибку.

Подробнее
Access 2002 Comments are Disabled

Вызовы собственных процедур

Если в вашей программе имеются вызовы собственных процедур, нужно быть очень осторожным с этой особенностью обработки ошибок в VBA, так как может произойти неожиданная передача управления в обработчик ошибок вашей вызывающей процедуры.

Подробнее
Access 2002 Comments are Disabled

Значения свойств объекта

Этот метод, приведенный  12.7, копирует значения свойств объекта Err в свойства объекта SavedError.

Подробнее
Access 2002 Comments are Disabled

Упрощенная обработка ошибок

Предположим, что информация, считываемая из текстового файла и помещаемая в таблицу, содержит недопустимые данные.

Подробнее
Access 2002 Comments are Disabled

Генерация ошибок

Опытные программисты иногда пользуются интересным тактическим приемом, позволяющим быстро передать управление из одной точки программного кода в другую: они сами генерируют ошибки в своих программах.

Подробнее
Access 2002 Comments are Disabled

Обработчик ошибок 

Если бы обработчик ошибок  12.3 выполнил запрос на создание таблицы, в результате которого была бы создана таблица tbl Table, то тогда можно было бы использовать оператор Resume, чтобы снова попытаться открыть таблицу.

Подробнее
Access 2002 Comments are Disabled

Функция Erl

Чтобы текущее значение переменной intState было более информативным, вместо чисел 1 и 2 используются константы conFStateOpeni ngFi 1 el и conFStateOpeni ngFi 1е2.

Подробнее