Class mgr db::ReferenceField

Материал из ISPWiki
Перейти к: навигация, поиск

Работа с базами данных

Класс mgr_db::ReferenceField

Представление ссылочного поля таблицы БД

#include <mgrdb_struct.h> 

Описание:

class mgr_db::ReferenceField


Родители:


Открытые члены (кратко)

ReferenceField & operator= ( int val )

Устанавливает даные поля


ReferenceField & operator= ( const KeyField & )

Устанавливает даные поля равным значению переданного поля


ReferenceField & operator= ( const ReferenceField & )

Устанавливает даные поля равным значению переданного поля

Конструкторы, принимающие ссылку на объект таблицы БД, которой принадлежит это поле и другие параметры

Внешний ключ связывается с полем "id" связываемой таблицы

ReferenceField ( CustomTable * , const string &parent , ReferenceType )

Конструктор, принимает имя связываемой таблицы и тип действий, выполняемых в СУБД при изменении или удалении данных поля-внешнего ключа


ReferenceField ( CustomTable * , const string & , const string &parent , ReferenceType )

Конструктор, принимает имя родительской таблицы, имя поля и тип действий, выполняемых в СУБД при изменении или удалении данных поля-внешнего ключа


ReferenceField ( CustomTable * , const string & , const string &parent )

Конструктор, принимает имя родительской таблицы и имя поля


ReferenceField ( CustomTable * , const string &parent )

Конструктор, принимает имя связываемой таблицы

Методы

ReferenceField &operator= ( int val )

Устанавливает даные поля

ReferenceField &operator= ( const KeyField & )

Устанавливает даные поля равным значению переданного поля

ReferenceField &operator= ( const ReferenceField & )

Устанавливает даные поля равным значению переданного поля