Главы  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  Приложение  

ГЛАВА 22 Удаленные представления данных


    Определение источника данных ODBC
    Определение источника данных ODBC Именованное соединение Конструктор соединений Настройка параметров удаленных представлений и соединений в диалоговом окне Qptions Создание удаленного представлени...
    ГЛАВА 22 Удаленные представления данных
    Информация, используемая в разрабатываемом приложении, может находиться не только в таблицах Visual FoxPro, но и в электронных таблицах Microsoft Excel, в текстовом виде, в файлах базы данных Para...
    Замечание
    Замечание Вид диалогового окна настройки параметров соединения зависит от типа источника данных. Тем не менее, для всех источников данных необходимо в поле ввода Name (Имя) указать имя источника д...
    Диалоговое окно ODBC Data Source Administrator
    Диалоговое окно ODBC Data Source Administrator...
    Диалоговое окно Create New Data Source
    Диалоговое окно Create New Data Source...
    Диалоговое окно определения параметров соединения
    Диалоговое окно определения параметров соединения...
    Совместно используемые соединения
    Совместно используемые соединения При создании удаленных представлений вы можете воспользоваться совместно используемыми соединениями. В этом случае одно активное соединение используется как инфор...
    Комбинирование в представлении локальных и удаленных данных
    Комбинирование в представлении локальных и удаленных данных Актуальной задачей при разработке приложений, использующих удаленные данные, является комбинирование в представлении локальных и удаленн...
    Настройка представления с помощью словаря базы данных
    Настройка представления с помощью словаря базы данных Так как сведения о представлении хранятся в словаре базы данных, вы можете определить для него следующие свойства: заголовок поля; комментарии...
    Таблица 22.9. Поля области Field validation
    Таблица 22.9. Поля области Field validation Поле Назначение Rule (Правило) Задает правило проверки достоверности данных на уровне поля Message (Сообщение) Задает сообщение об ошибке, которое будет...
    Таблица 22.10. Поля области Display
    Таблица 22.10. Поля области Display Поле Назначение Format (Формат) Задает формат отображения данных. Этот формат используется в окне Browse, отчетах и формах Input mask (Маска ввода) Задает маску...
    Замечание
    Замечание Для определения свойств полей представления данных вы можете использовать функцию DBSETPROP ( )...
    Именованное соединение
    Именованное соединение Удобным средством для работы с удаленными данными является именованное соединение, которое хранится в базе данных и на которое можно ссылаться по имени при создании удаленно...
    Раздел Connections списка Database
    Раздел Connections списка Database Вы также можете устанавливать свойства именованного соединения для оптимизации связи между Visual FoxPro и удаленным источником данных. При активизации удаленног...
    Конструктор соединений
    Конструктор соединений Окно конструктора соединений (рис. 22.5) позволяет вам задать параметры именованного соединения в интерактивном режиме....
    Окно конструктора соединений
    Окно конструктора соединений Область Specify data source (Определить источник данных) содержит переключатели Data source, userid, password (Источник данных, идентификатор пользователя, пароль) и C...
    Таблица 22.1. Назначение полей ввода области Specify data source
    Таблица 22.1. Назначение полей ввода области Specify data source Поле Назначение Data source (Источник данных) Имя источника данных из списка установленных источников данных ODBC Userid (Идентифик...
    Таблица 22.2. Переключатели области Display ODBC login prompts
    Таблица 22.2. Переключатели области Display ODBC login prompts Наименование Назначение When login info is not specified (Когда параметры доступа не определены) Диалоговое окно Data Source Login (Д...
    Таблица 22.3. Опции области Data processing
    Таблица 22.3. Опции области Data processing Наименование Назначение Asynchronous execution (Асинхронное выполнение) Задает признак асинхронного соединения Display warnings (Показывать предупрежден...
    Замечание
    Замечание Для определения значений параметров области Data processing (Обработка данных) вы можете использовать функцию DBSETPROP (). Область Timeout intervals (Интервалы времени) содержит опции,...
    Таблица 22.4. Опции области Timeout intervals
    Таблица 22.4. Опции области Timeout intervals Наименование Назначение Connection (sec) (Соединение) Задает интервал тайм-аута соединения в секундах Query (sec) (Запрос) Задает интервал тайм-аута з...
    Замечание
    Замечание Для определения значений параметров области Data processing (Обработка данных) вы можете использовать функцию DBSETPROP (). По умолчанию для именованного соединения задается имя Connect...
    Ввод имени соединения
    Ввод имени соединения Все созданные вами именованные соединения отображаются в разделе Connections (Соединения) списка Database (База данных). Например, на рис. 22.7 приведены именованные соединен...
    Именованные соединения
    Именованные соединения Для изменения параметров именованного соединения выберите требуемое соединение и нажмите кнопку Modify (Модифицировать). Откроется окно конструктора соединений, в котором вы...
    Настройка параметров удаленных представлений и соединений в диалоговом окне Options
    Настройка параметров удаленных представлений и соединений в диалоговом окне Options Прежде чем запускать мастера удаленных представлений, вы можете установить опции для принимаемых по умолчанию па...
    Настройка параметров удаленных представлений и соединений
    Настройка параметров удаленных представлений и соединений Область Remote view defaults (Удаленное представление по умолчанию) содержит параметры (табл. 22.5), используемые по умолчанию при создани...
    Таблица 22.5. Параметры удаленного представления
    Таблица 22.5. Параметры удаленного представления Параметр Описание Share connection (Совместное подключение) Указывает, что в новых представлениях будет использоваться текущее совместно используем...
    Таблица 22.6. Параметры именованного соединения
    Таблица 22.6. Параметры именованного соединения Параметр Описание Asynchronous execution (Асинхронное выполнение) Задает признак асинхронной обработки Display warnings (Показывать предупреждения)...
    Создание удаленного представления данных
    Создание удаленного представления данных После того как был определен источник данных или именованное соединение, можно создать удаленное представление. Для этого выполните одно из следующих дейст...
    Использование мастера удаленных представлений
    Использование мастера удаленных представлений Мастер удаленных представлений создает представления с использованием удаленных данных (ODBC). Предлагая ответить на ряд простых вопросов, мастер помо...
    Выбор мастера удаленных представлений
    Выбор мастера удаленных представлений На первом шаге вы выбираете источник данных из списка имеющихся источников данных или созданных вами именованных соединений (рис. 22.10). Если удаленный источ...
    Выбор источника данных
    Выбор источника данных...
    Ввод имени пользователя и пароля
    Ввод имени пользователя и пароля...
    Выбор полей удаленного представления
    Выбор полей удаленного представления Если вы выберете более одной таблицы, вам необходимо определить отношения между таблицами (рис. 22.13). Для этого выберите нужные поля из приведенных списков и...
    Определение отношения между таблицами
    Определение отношения между таблицами...
    Отображение списка удаленных представлений
    Отображение списка удаленных представлений На следующих двух шагах создания удаленного представления укажите порядок сортировки информации и фильтр для ограничения выбираемых данных. На последнем...
    Замечание
    Замечание Если удаленный источник данных требует идентификации пользователя, то при открытии удаленного представления данных на экране открывается диалоговое окно ввода имени пользователя и пароля...
    Использование конструктора представлений
    Использование конструктора представлений Для создания удаленного представления с помощью конструктора представлений в диспетчере проектов из списка Databases (Базы данных) выберите раздел Remote V...
    Таблица 22.7. Опции области SQL WHERE clause includes
    Таблица 22.7. Опции области SQL WHERE clause includes Опция Назначение Key fields only (Только ключевые поля) Указывает, что предложение WHERE, используемое для обновления удаленных таблиц, включа...
    Таблица 22.8. Опции области Update using
    Таблица 22.8. Опции области Update using Опция Назначение SQL DELETE then INSERT Указывает, что сначала исходная запись таблицы базы данных будет удалена, а затем будет добавлена новая запись SQL...
    Использование команды CREATE SQL VIEW
    Использование команды CREATE SQL VIEW Для создания удаленных представлений данных вы можете использовать команду CREATE SQL VIEW, синтаксис которой приведен ниже: CREATE SQL VIEW [имяПредставления...
    Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel
    Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel При использовании ODBC-драйвера Microsoft Excel для создания удаленного представления данных создает...
    Замечание
    Замечание При обновлении данных в многоуровневом представлении изменения отражаются в том представлении, на котором основано представление верхнего уровня. Если нужно обновить базовые таблицы мног...
    Замечание
    Замечание Visual FoxPro автоматически выполняет команду TABLEUPDATE при закрытии представления. При этом представления верхнего уровня закрываются первыми, поэтому вам придется обновлять представл...


- Начало -