Слухи и мифы о FoxPro

Многим из нас приходилось слышать различные утверждения о Фоксе, мягко говоря, не соответствующие действительности. Здесь собрана коллекция наиболее часто встречающихся мифов, и приведены простые соображения по поводу каждого из них. 1. Microsoft собирается закрыть проект Visual FoxPro, т.к. он является конкурентом других продуктов компании.Странно, но этот слух бродит с тех пор, как Microsoft купила права […]

Подробнее

Удаление записей в таблице

Таблицы FoxPro — это прямые наследники формата DBASE. В этом формате процесс удаления записей разбит на 2 этапа. Сначала записи помечаются как удаленные, но физически все еще сохраняются в таблице. А для их физического удаления необходимо дать специальную команду. Причем физическое удаление требует эксклюзивного (единоличного) доступа к таблице. Под термином «удаление» в FoxPro понимается именно […]

Подробнее

Типы данных Точность расчета Numeric Currency Memo General Binary AutoIncrement

Цель данного раздела — это не ознакомление со всеми существующими в FoxPro типами данных, а описание некоторых особенностей использования тех или иных типов данных. Понимание этих особенностей позволит упростить выбор типа данных при проектировании таблиц. А также уменьшить количество ошибок в программе. Прежде всего, следует понимать, что существуют типы данных переменных памяти и типы данных […]

Подробнее

Индекс Типы (виды) индексов

Важнейшим элементом любой системы управления базами данных является наличие средств ускоренного поиска данных, поскольку поиск — это самая распростарненная операция в системах обработки данных. Но простое сканирование исходной таблицы в поисках нужной записи — это относительно медленная операция. В предельном случае, необходимо будет просканировать все записи таблицы, чтобы найти нужную запись или убедится, что такой […]

Подробнее

Триггер Особенности использования функций

В FoxPro существует некоторая путаница с этим термином (впрочем, как и с большинством других терминов), вызванная не столько неясностью самого термина, сколько особенностью его использования. Триггер — это выражение, значение которого вычисляется при наступлении определенного события. Это выражение должно вернуть обязательно логическое значение .T. или .F. Но все дело в том, что в качестве одного […]

Подробнее