Быстродействие программ на VFP

Быстродействие программ на VFP

Наши пользователи хотят, чтобы программы выполнялись максимально быстро. Но часто бывает, что быстродействие может быть достигнуто в ущерб другим требованиям, например универсальности, модифицируемости или надежности кода. Далеко не всегда стоит добиваться максимальной производительности. Бывает, что код настолько усложняется, что вы рискуете потерять контроль над своей «супер-быстрой» программой. Так же не стоит отказываться от проверок входящих параметров. Сэкономленные секунды могут обернуться долгими часами, потраченными на ликвидацию последствий незначительной ошибки.
Пользовательский интерфейс

Как прочитать значение поля со свойством IDENTITY

Как прочитать значение поля со свойством IDENTITY

Что такое IDENTITY
Недостаток использования полей со свойством IDENTITY как первичного ключа
Как определить значение поля со свойством IDENTITY в новой записи
Как работать с полями со свойством IDENTITY в FoxPro
Прямое использование Pass-Through технологии через функцию SQLEXEC()
Использование Remote View
Использование Cursor Adapter
Что такое IDENTITY

IDENTITY — это не тип данных. Это некоторое дополнительное свойство, ограничение, накладываемое на целочисленные типы данных в MS SQL сервере. Т.е. это свойство может быть применено к полям следующего типа: tinyint, smallint, int, bigint, decimal(p,0), или numeric(p,0)

Применение Visual FoxPro 9 в задачах АСУ ТП с использованием технологии OPC

Применение Visual FoxPro 9 в задачах АСУ ТП с использованием технологии OPC

В настоящее время сложно приобрести высокотехнологичное промышленное оборудование без системы автоматизированного управления. Так, например, если завод железобетонных изделий приобретает новую линию подготовки цементной смеси или пивзавод – новый конвейер бутилированного розлива, не сомневайтесь, в спецификации оборудования будет раздел «Оборудование АСУ» и в него будут входить датчики, промышленные контроллеры, регистраторы параметров. Даже, типовой для данного процесса человеко-машинный интерфейс АСУ (SCADA) будет входить в спецификацию. Т.е. чтобы выполнять автоматизацию на таком уровне, не нужно быть инженером – нужно быть покупателем!

Создание ГИС на Visual FoxPro средствами MapInfo Professional

Создание ГИС на Visual FoxPro средствами MapInfo Professional

Цель статьи: продемонстрировать основные приёмы работы при создании геоинформационной системы на VFP, с применением MapInfo Professional. Материал ориентирован на IT-специалистов, работающих в земельных комитетах, геодезических или землеустроительных организациях.
Введение
Запуск экземпляра MapInfo
Создание карт
Окно карты MapInfo в вашем приложении
«Знать ГДЕ – это только начало!»

Более глубокая интеграция приложений Visual FoxPro и ГИС MapInfo Professional.

Более глубокая интеграция приложений Visual FoxPro и ГИС MapInfo Professional.

В статье рассмотрены особенности механизма взаимодействия приложения Visual FoxPro с пространственными данными в среде MapInfo Professional.

После размещения статьи «Создание ГИС на Visual FoxPro средствами MapInfo Professional», мне часто приходилось отвечать на вопросы о возможности более тесной интеграции приложений Visual FoxPro c ГИС MapInfo Professional и связанных с этим особенностях реализации COM модели MapInfo Professional. По этому, прежде всего – приношу извинения тем коллегам, на вопросы которых отвечал с опозданием, излишне кратко, или не отвечал вовсе.