Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция DBSETPROP( )

См. также Пример

Устанавливает свойство для текущей базы данных или поля, именованного соедине ия, таблицы или представления текущей базы данных.

Синтаксис

DBSETPROP(cName, cType, cProperty, ePropertyValue)

Параметры

cName

Задает имя базы данных, поля, именованного соединения, таблицы или представле ия, для которого следует установить свойство.

Чтобы установить свойство для поля в таблице или представлении, перед именем поля нужно поставить имя содержащей его таблицы или представления. Например, что ы установить свойство для поля custid в таблице customer, задайте в качестве cName следующее:

customer.custid

cType

Указывает, что представляет собой cName fox90001.gif текущую базу данных или поле, именованное соединение, таблицу или представле ие в текущей базе данных. В следующей таблице перечислены значения, которые мож о задавать в качестве cType.

cType
Описание
CONNECTION
cName fox90001.gif именованное соединение в текущей базе данных.
DATABASE
cName fox90001.gif текущая база данных.
FIELD
cName fox90001.gif поле в текущей базе данных.
TABLE
cName fox90001.gif таблица в текущей базе данных.
VIEW
cName fox90001.gif представление в текущей базе данных.

cProperty

Задает имя устанавливаемого свойства. Если допустимо только чтение, значение свойства нельзя изменить функцией DBSETPROP( ). При попытке установить такое свойство, Visual FoxPro выдаст сообщение об ошибке.

Подробнее о свойствах, которые можно задать в аргументе cProperty, включая их типы данных, см. DBGETPROP( ).

ePropertyValue

Задает значение, устанавливаемое для свойства cProperty. Значение ePropertyValue должно иметь тот же тип данных, что и само свойство.

Внимание С помощью функции DBSETPROP( ) вы можете установить недопустимое значение свойства. Visual FoxPro не проверяет допустимость устанавливаемого значения для анного свойства. Например, с помощью функции DBSETPROP( ) можно установить вы ажение правила поля таким образом, что оно будет недопустимо для поля, но Visual FoxPro не сгенерирует ошибку.

Результат

Логический

Комментарии

Пользуйтесь функцией DBSETPROP( ), чтобы устанавливать свойства для текущей азы данных или для полей, именованных соединений, таблиц или представлений в текущей базе данных. Текущие значения свойств можно определить с помощью функции DBGETPROP( ).

Для функции DBSETPROP( ) требуется эксклюзивное использование текущей базы дан ых. Чтобы открыть базу данных в эксклюзивном режиме, включите предложение EXCLUSIVE в команду OPEN DATABASE.

DBSETPROP( ) возвращает значение "истина" (.T.), если Visual FoxPro успешно устанавливает заданное свойство. Если свойство установить нельзя, Visual FoxPro генерирует ошибку.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.