Создаете ли вы и переносите работающий локальный прототип или разрабатываете ли вы ваше приложение для работы с удаленными данными с использованием удаленных представлений, в любом случае вы приобретаете доступ к большим хранилищам данных, доступных обычно в серверах баз данных. Кроме того, вы получаете преимущества, заключающиеся в безопасности данных и возможностях обработки транзакций на удаленном сервере. Если удаленные представления обслуживают основные задачи управления данными, то с помощью использования технологии сквозных запросов SQL pass-through (SPT) вы можете значительно расширить возможности вашего приложения, через создание на сервере объектов, запуска на нем хранимых процедур и исполнение команд с использованием родного синтаксиса сервера.

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

В этом разделе

Как: установить источник данных ODBC

Описывается, как установить драйвер ODBC и установить источник данных ODBC с тем, чтобы вы смогли создать удаленные представления или использовать сквозные запросы SQL pass-through.

Использование технологии SQL Pass-Through

Описывается, как удаленные представления обеспечивают легчайший и наиболее общий метод для обращения к удаленным данным и их обновления. Мастера переноса (upsizing wizards) могут создать удаленные представления автоматически в вашей базе данных, как часть переноса, или вы можете использовать Microsoft Visual FoxPro для создания удаленных представлений после переноса.

Работа с удаленными данными с использованием SQL Pass-Through

Объясняется, что после того, как вы извлечете набор результатов с помощью SQL pass-through, вы можете просматривать и управлять свойствами вашего курсора набора результатов с помощью функций Microsoft Visual FoxPro CURSORGETPROP() и CURSORSETPROP().

Обработка ошибок SQL Pass-Through

Объясняется, как Microsoft Visual FoxPro сохраняет в массиве ошибки, возвращаемые функцией сообщения об ошибке.

Связанные разделы

Использование Visual FoxPro

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

Разработка приложений Visual FoxPro

Включает в себя концептуальную информацию о том, как разрабатывать приложения Visual FoxPro, инструкции по созданию баз данных и интерфейса пользователя, а также прочие задачи, необходимые для создания приложений Visual FoxPro.

Планирование приложения

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

Создание приложений

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

Web-сервисы и компоненты

Объясняется, как можно расширить ваши приложения Visual FoxPro для обеспечения совместной работы множества пользователей, а также использование преимуществ элементов Microsoft ActiveX и приложений, допускающих автоматизацию.

Работа с данными

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

Работа с проектами

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

Компиляция приложения

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

Тестирование и отладка приложений

Описываются инструменты отладки Visual FoxPro, которые помогут вас найти и скорректировать ошибки, которые могут обнаружиться в ваших приложениях.

Распространение приложений

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