Удаленные представления данных
Определение источника данных ODBC
Информация, используемая в разрабатываемом приложении, может находиться не только в таблицах Visual FoxPro, но и в электронных таблицах Microsoft Excel, в текстовом виде, в файлах базы данных Paradox или же на сервере базы данных типа SQL Server.Именованное соединение
Удобным средством для работы с удаленными данными является именованное соединение, которое хранится в базе данных и на которое можно ссылаться по имени при создании удаленного представления. | Рис. 22.4.Конструктор соединений
Окно конструктора соединений (рис. 22.5) позволяет вам задать параметры именованного соединения в интерактивном режиме. | Рис. 22.5.Настройка параметров удаленных представлений и соединений в диалоговом окне Options. Создание удаленного представления данных.
Прежде чем запускать мастера удаленных представлений, вы можете установить опции для принимаемых по умолчанию параметров удаленных представлений и соединений, используя вкладку Remote Data (Удаленные данные) диалогового окна Options (Параметры) (рис. 22.8). | Рис. 22.8.Использование мастера удаленных представлений
Мастер удаленных представлений создает представления с использованием удаленных данных (ODBC). Предлагая ответить на ряд простых вопросов, мастер помогает вам выполнить процедуру в несколько этапов; при этом вы должны задать базы данных, таблицы и поля, которые хотите использовать в своем представлении.Использование конструктора представлений
Для создания удаленного представления с помощью конструктора представлений в диспетчере проектов из списка Databases (Базы данных) выберите раздел Remote Views (Удаленные представления), а затем нажмите кнопку New (Новый).Использование команды CREATE SQL VIEW. Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel.
Для создания удаленных представлений данных вы можете использовать команду CREATE SQL VIEW, синтаксис которой приведен ниже: | CREATE SQL VIEW [имяПредставления] [REMOTE] | [CONNECTION имяСоединения | |CONNECTION имяИсточникаДанных] | Для создания удаленного представления данных необходимо указать признак удаленного представления с помощью ключевого слова REMOTE.Совместно используемые соединения. Комбинирование в представлении локальных и удаленных данных.
При создании удаленных представлений вы можете воспользоваться совместно используемыми соединениями. В этом случае одно активное соединение используется как информационный канал для нескольких удаленных представлений. | При совместном использовании активного соединения:Настройка представления с помощью словаря базы данных
Так как сведения о представлении хранятся в словаре базы данных, вы можете определить для него следующие свойства: | заголовок поля; | комментарии для представления и его полей; | значения полей, принимаемые по умолчанию;