Удаленные представления данных
-
Глава 22. Удаленные представления данных
Глава 22. Удаленные представления данных Удаленные представления данных Определение источника данных ODBC Именованное соединение Конструктор соединений Настройка параметров удаленных представлений...
Удаленные представления данных
Удаленные представления данных Информация, используемая в разрабатываемом приложении, может находиться не только в таблицах Visual FoxPro, но и в электронных таблицах Microsoft Excel, в текстовом...
Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel
Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel При использовании ODBC-драйвера Microsoft Excel для создания удаленного представления данных создает...
Рис. 22.18. Просмотр представления данных для электронной таблицы Microsoft Excel
Рис. 22.18. Просмотр представления данных для электронной таблицы Microsoft Excel Замечание Замечание Visual FoxPro автоматически выполняет команду tableupdate при закрытии представления. При этом...
Совместно используемые соединения
Совместно используемые соединения При создании удаленных представлений вы можете воспользоваться совместно используемыми соединениями. В этом случае одно активное соединение используется как инфор...
Рис. 22.19. Диалоговое окно Advanced Options
Рис. 22.19. Диалоговое окно Advanced Options...
Комбинирование в представлении локальных и удаленных данных
Комбинирование в представлении локальных и удаленных данных Актуальной задачей при разработке приложений, использующих удаленные данные, является комбинирование в представлении локальных и удаленн...
Рис. 22.20. Комбинирование данных из таблиц Visual FoxPro и Microsoft SQL
Рис. 22.20. Комбинирование данных из таблиц Visual FoxPro и Microsoft SQL...
Рис. 22.21. Просмотр комбинированных данных
Рис. 22.21. Просмотр комбинированных данных Затем в диспетчере проектов выберите раздел Local Views (Локальные представления) и нажмите кнопку New (Новый), чтобы открыть конструктор представлений....
Настройка представления с помощью словаря базы данных
Настройка представления с помощью словаря базы данных Так как сведения о представлении хранятся в словаре базы данных, вы можете определить для него следующие свойства: заголовок поля; комментарии...
Рис. 22.22. Определение свойств полей представления данных
Рис. 22.22. Определение свойств полей представления данных...
Таблица 22.9. Опции области Field validation
Таблица 22.9. Опции области Field validation Поле Назначение Rule (Правило) Задает правило проверки достоверности данных на уровне поля Message (Сообщение) Задает сообщение об ошибке, которое буде...
Таблица 22.10. Опции области Display
Таблица 22.10. Опции области Display Поле Назначение Format (Формат) Задает формат отображения данных. Этот формат используется в окне Browse, отчетах и формах Input mask (Маска ввода) Задает маск...
Определение источника данных ODBC
Определение источника данных ODBC После установки драйвера ODBC вы можете определить для него один или несколько источников данных ODBC. Для добавления источника данных ODBC выполните следующие де...
Рис. 22.1. Диалоговое окно ODBC Data Source Administrator
Рис. 22.1. Диалоговое окно ODBC Data Source Administrator...
Рис. 22.2. Диалоговое окно Create New Data Source
Рис. 22.2. Диалоговое окно Create New Data Source Замечание Замечание Вид диалогового окна настройки параметров соединения зависит от типа источника данных. Тем не менее для всех источников данных...
Рис. 22.3. Диалоговое окно определения параметров соединения
Рис. 22.3. Диалоговое окно определения параметров соединения...
Именованное соединение
Именованное соединение Удобным средством для работы с удаленными данными является именованное соединение, которое хранится в базе данных и на которое можно ссылаться по имени при создании удаленно...
Рис. 22.4. Раздел Connections списка Database
Рис. 22.4. Раздел Connections списка Database...
Конструктор соединений
Конструктор соединений Окно конструктора соединений (рис. 22.5) позволяет вам задать параметры именованного соединения в интерактивном режиме. Область Specify data source (Определить источник данн...
Таблица 22.1. Назначение полей ввода области Specify data source
Таблица 22.1. Назначение полей ввода области Specify data source Поле Назначение Data source (Источник данных) Имя источника данных из списка установленных источников данных ODBC Userid (Идентифик...
Рис. 22.5. Окно конструктора соединений
Рис. 22.5. Окно конструктора соединений При выборе опции Connection string (Строка соединения) вместо приведенных выше полей ввода отображается только одно поле ввода Connect string (Строка соедин...
Таблица 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 (Показывать предупрежден...
Таблица 22.4. Опции области Timeout intervals
Таблица 22.4. Опции области Timeout intervals Наименование Назначение Connection (sec) (Соединение) Задает интервал тайм-аута соединения в секундах Query (sec) (Запрос) Задает интервал тайм-аута з...
Рис. 22.6. Ввод имени соединения
Рис. 22.6. Ввод имени соединения Все созданные вами именованные соединения отображаются в разделе Connections (Соединения) списка Database (База данных). Например, на рис. 22.7 приведены именованн...
Рис. 22.7. Именованные соединения
Рис. 22.7. Именованные соединения...
Настройка параметров удаленных представлений и соединений в диалоговом окне Options
Настройка параметров удаленных представлений и соединений в диалоговом окне Options Прежде чем запускать мастера удаленных представлений, вы можете установить опции для принимаемых по умолчанию па...
Таблица 22.5. Параметры удаленного представления
Таблица 22.5. Параметры удаленного представления Параметр Описание Share connection (Совместное подключение) Указывает, что в новых представлениях будет использоваться текущее совместно используем...
Рис. 22.8. Настройка параметров удаленных представлений и соединений
Рис. 22.8. Настройка параметров удаленных представлений и соединений Область Connection defaults (табл. 22.6) содержит параметры, используемые при создании именованных соединений:...
Таблица 22.6. Параметры именованного соединения
Таблица 22.6. Параметры именованного соединения Параметр Описание Asynchronous execution (Асинхронное выполнение) Задает признак асинхронной обработки Display warnings (Показывать предупреждения)...
Создание удаленного представления данных
Создание удаленного представления данных После того как был определен источник данных или именованное соединение, можно создать удаленное представление. Для этого выполните следующие действия: отк...
Использование мастера удаленных представлений
Использование мастера удаленных представлений Мастер удаленных представлений создает представления с использованием удаленных данных (ODBC). Предлагая ответить на ряд простых вопросов, мастер помо...
Рис. 22.9. Выбор мастера удаленных представлений
Рис. 22.9. Выбор мастера удаленных представлений На первом шаге вы выбираете источник данных из списка имеющихся источников данных или созданных вами именованных соединений (рис. 22.10)....
Рис. 22.10. Выбор источника данных
Рис. 22.10. Выбор источника данных Если удаленный источник данных требует идентификации пользователя, то на экране открывается диалоговое окно ввода имени пользователя и пароля (рис. 22.11)....
Рис. 22.11. Ввод имени пользователя и пароля
Рис. 22.11. Ввод имени пользователя и пароля Введите имя пользователя и пароль входа в базу данных. После этого откроется диалоговое окно выбора полей (рис. 22.12), помещаемых в создаваемое предст...
Рис. 22.12. Выбор полей удаленного представления
Рис. 22.12. Выбор полей удаленного представления Если вы выберете более одной таблицы, вам необходимо определить отношения между таблицами (рис. 22.13). Для этого выберите нужные поля из приведенн...
Рис. 22.13. Определение отношения между таблицами
Рис. 22.13. Определение отношения между таблицами На следующих двух шагах создания удаленного представления укажите порядок сортировки информации и фильтр для ограничения выбираемых данных. На пос...
Рис. 22.14. Отображение списка удаленных представлений
Рис. 22.14. Отображение списка удаленных представлений Для просмотра данных созданного удаленного представления выберите его из раздела Remote Views (Удаленные представления) и нажмите кнопку Brow...
Рис. 22.15. Просмотр данных удаленного представления
Рис. 22.15. Просмотр данных удаленного представления...
Использование конструктора представлений
Использование конструктора представлений Для создания удаленного представления с помощью конструктора представлений в диспетчере проектов из списка Databases (Базы данных) выберите раздел Remote V...
Рис. 22.16. Диалоговое окно Select Connection or Data Source
Рис. 22.16. Диалоговое окно Select Connection or Data Source...
Рис. 22.17. Выбор полей представления данных
Рис. 22.17. Выбор полей представления данных На этой вкладке из списка Table (...
Таблица 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 [имяПредставления
Содержание раздела