Иллюстрированный самоучитель по Visual FoxPro 7

Настройка параметров удаленных представлений и соединений в диалоговом окне Options. Создание удаленного представления данных.

Область Connection defaults содержит параметры, используемые при создании именованных соединений (табл. 22.6).

Таблица 22.6. Параметры именованного соединения.

Параметр Описание
Asynchronous execution (Асинхронное выполнение) Задает признак асинхронной обработки
Display warnings (Показывать предупреждения) Задает режим выдачи предупреждающих сообщений
Batch processing (Пакетная обработка) Обеспечивает пакетную обработку. Если установить этот переключатель, Visual FoxPro не будет возвращать результаты вызова SQLEXEC () до тех пор, пока не поступят все отдельные результирующие наборы
Automatic transactions (Автоматические транзакции) Определяет, каким образом соединение управляет ходом транзакций в удаленной таблице
Show login (Показывать окно приглашения) Отображает диалоговое окно ввода регистрационного приглашения только в том случае, если в определении соединения или представления не задана информация регистрации
Connection timeout (sec) (Ожидание соединения) Задает интервал времени (в секундах), в течение которого допускается ожидание установки соединения с удаленным сервером. Если в течение этого времени соединение не устанавливается, Visual FoxPro генерирует ошибку
Idle timeout (min) (Холостой режим) Задает интервал времени (в минутах), в течение которого допускается простаивание, прежде чем соединение будет прекращено. Если в течение этого времени не был сделан запрос к серверу, Visual FoxPro разрывает соединение. Однако, если сделать запрос к серверу по истечении интервала тайм-аута для соединения, Visual FoxPro автоматически попытается его восстановить
Query timeout (sec) (Ожидание запроса) Задает интервал времени (в секундах), в течение которого допускается ожидание от сервера ответа на запрос. Если сервер тратит на обра. ботку больше заданного числа секунд, Visual FoxPro генерирует ошибку
Wait time (ms) (Время ожидания завершения запроса) Задает интервал времени (в миллисекундах) между проверками на завершение запроса

Создание удаленного представления данных

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

  • откройте базу данных и вызовите мастера удаленных представлений;
  • в диспетчере проектов из списка Databases (Базы данных) выберите раздел Remote Views (Удаленные представления), затем нажмите кнопку New (Новый) для вызова конструктора представлений;
  • используйте команду CREATE SQL VIEW с предложением REMOTE и/или CONNECTION.

Рассмотрим каждый из этих вариантов создания удаленного представления данных на примерах использования электронной таблицы Microsoft Excel и базы данных Microsoft SQL Server.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.