Если функция SQL pass-through возвращает ошибку, тогда система Visual FoxPro помещает расширенное сообщение о данной ошибке в массив. Функция AERROR( ) обеспечивает чтение информации о данной ошибке, полученное от систем различных уровней: Visual FoxPro, ODBC Data Source, или удаленного сервера (Remote Server). Анализируя полученные с помощью функции AERROR( ) сообщения, вы можете установить причину возникновения данной ошибочной ситуации, спланировать варианты обработки таких сообщений, (или игнорировать их).
Обратите внимание |
---|
Для использования функции AERROR(), ее нужно выполнять немедленно после возникшей ошибочной ситуации. Если возникнет другая ошибка, до вызова функции AERROR(), то расширенная информация о 1-ой ошибке будет потеряна. |
См. также
Концепции
Контрол Data Type Conversion (преобразования типов данных)lОбработка запросов с несколькими таблицами результатов (Processing Multiple Result Sets)
Работа с Удаленными Данными при помощи SQL Pass-Through (функций сквозных запрсов)
Другие ссылки
Расширение приложений при использовании технологии функций SQL Pass-Through (сквозных запросов)Проектирование Приложений типа Client/Server (Клиент/Сервер)
Масштабирование Баз Данных Visual FoxPro
Создание Представлений