Лекция 8-11. Виды договоров по российскому законодательству
Использование Visual FoxPro для работы с базой данных системы Microsoft SQL Server
В Visual FoxPro 0 и 9.0 существуют два способа установления связи и выполнения обмена данными с системой Microsoft SQL Server:
Создать объект Connection в проекте VFP в составе базы данных (рис. 29), затем удаленное представление (Remote View) с заданным параметром обновления данных (Send SQL Updates) - рис. 30.
Рис. 29. Установление связи с базой данных SQL Server в проекте Visual FoxPro
Рис. 30. Задание параметров обновления данных удаленного представления для базы системы SQL Server
Добавить в Data Environment экранной формы объект CursorAdapter для связи с базой SQL Server (рис. 31) и описать его основные свойства с помощью Построителя объектов (Builder). Предварительно необходимо в системе Windows в программе ODBC Data Source Administrator добавить новую строку в User DSN - "SQL_Students" с драйвером SQL Server, сервером (local) и базой данных "Students" для использования описания этого соединения в объекте CursorAdapter. На первой странице построителя следует задать связь через ODBC для созданного файла DSN "SQL_Students", на второй странице - с помощью кнопки Build: (см. рис. 31) выбрать нужную таблицу и ее поля, на третьей странице можно задать режим автоматического или командного обновления для всех полей и индексов таблицы.
Рис. 31. Создание объекта CursorAdapter для связи с базой SQL сервера
Далее с созданными временными таблицами можно работать как с обычными таблицами баз данных Visual FoxPro в режиме оптимистической буферизации данных.