Новости



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

Управление объектами соединений и представлений

См. также

Вы можете управлять соединениями и представлениями, устанавливая свойства соответствующего объекта соединения или представления. Свойства, управляющие базами данных, таблицами, полями таблиц, определениями представлений, полями представ ений, именованными соединениями, активными соединениями и активными курсорами представлений, называются свойствами ядра. Вы можете отображать или устанавливать свойства ядра с помощью одной из сле ующих функций Visual FoxPro:

Чтобы отобразить свойство ядра, используйте
Чтобы установить свойство ядра, используйте
CURSORGETPROP( )
CURSORSETPROP( )
DBGETPROP( )
DBSETPROP( )
SQLGETPROP( )
SQLSETPROP( )

Используемая вами функция зависит от того, хотите ли вы установить свойства д я объекта 0 (соединения 0 и курсора 0), для определения объекта в базе данных (именованное соединение или определение представления) или для активного объекта (активного соединения или активного курсора представления). В следующей таб ице перечислены объекты и функции, используемые для установки свойств каждого из объектов:

Чтобы установить свойство
Соединение
Представление
Объекта 0
SQLSETPROP( )
CURSORSETPROP( )
Определения объекта в базе данных
DBSETPROP( )
DBSETPROP( )
Активного объекта
SQLSETPROP( )
CURSORSETPROP( )

Свойства ядра

В следующей таблице приведены в алфавитном порядке свойства ядра с указанием о ъектов, использующих эти свойства. Подробнее о свойстве, включая тип свойства, описание и статус "только для чтения" или "для чтения-записи", см. соответствующую тему функции.

Свойство ядра
Объекты применения
Asynchronous
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
Batchmode
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
BatchUpdateCount (1)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
Buffering
Активные курсоры представлений: см. CURSORSETPROP( ).
Caption
Поля в таблицах, поля в определениях представлений: см. DBSETPROP( ).
Comment
Базы данных, таблицы, поля в таблицах, определения представлений, поля в опре елениях представлений, определения соединений: см. DBSETPROP( ).
ConnectBusy
Активные соединения: см. SQLGETPROP( ).
ConnectHandle
Активные курсоры представлений: см. CURSORGETPROP( ).
ConnectName (1)
Определения представлений: см. DBSETPROP( ).
Активные соединения: см. SQLGETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
ConnectString
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLGETPROP( ).
ConnectTimeout
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
Database
Активные курсоры представлений: см. CURSORGETPROP( ).
DataSource
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLGETPROP( ).
DataType
Поля в определениях представлений: см. DBSETPROP( ).
DefaultValue
Поля в таблицах, поля в определениях представлений: см. DBSETPROP( ).
DeleteTrigger
Таблицы: см. DBGETPROP( ).
DispLogin
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
DispWarnings
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
FetchMemo (1)
Определения представления: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
FetchSize (1)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
IdleTimeout
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
InsertTrigger
Таблицы: см. DBGETPROP( ).
KeyField
Поля в определениях представлений: см. DBSETPROP( ).
KeyFieldList (2)
Активные курсоры представлений: см. CURSORSETPROP( ).
MaxRecords (1)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
ODBCHdbc
Активные соединения: см. SQLGETPROP( ).
ODBCHstmt
Активные соединения: см. SQLGETPROP( ).
PacketSize
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
ParameterList
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
Password
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLGETPROP( ).
Path
Таблицы: см. DBGETPROP( ).
PrimaryKey
Таблицы: см. DBGETPROP( ).
QueryTimeOut
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
RuleExpression
Таблицы, поля в таблицах, определения представлений, поля в определениях пре ставлений: см. DBSETPROP( ).
RuleText
Таблицы, поля в таблицах, определения представлений, поля в определениях пре ставлений: см. DBSETPROP( ).
SendUpdates (2)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
ShareConnection
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
SourceName
Активные курсоры представлений: см. CURSORGETPROP( ).
SourceType
Определения представлений: см. DBGETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
SQL
Определения представлений: см. DBGETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
Tables (2)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
Transactions
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
Updatable
Поля в определениях представлений: см. DBSETPROP( ).
UpdatableFieldList (2)
Активные курсоры представлений: см. CURSORSETPROP( ).
UpdateName
Поля в определениях представлений: см. DBSETPROP( ).
UpdateNameList (2)
Активные курсоры представлений: см. CURSORSETPROP( ).
UpdateTrigger
Таблицы: см. DBGETPROP( ).
UpdateType
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
UseMemoSize (1)
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORGETPROP( ).
UserID
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLGETPROP( ).
Version
Базы данных: см. DBGETPROP( ).
WaitTime
Определения соединений: см. DBSETPROP( ).
Активные соединения: см. SQLSETPROP( ).
WhereType
Определения представлений: см. DBSETPROP( ).
Активные курсоры представлений: см. CURSORSETPROP( ).
(1) Свойство, используемое в основном для удаленных представлений; установки не оказывают влияния на локальные представления. Вы можете устанавливать данное свойство в локальных представлениях, если хотите предварительно задать значение для этого свойства в локальном представлении, а впоследствии путем наращивания соз ать удаленное представление.
(
2) Свойство должно быть установлено для того, чтобы иметь возможность отправлять обновления в удаленный источник данных.




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

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

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

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

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