Реферат: Автостоянки

string name; // Название поля

unsigned int length; // Длина поля (совпадает с индефикатором типа)

bool autoit; // Ключ. Показывает, нужно ли автоувеличение

public:

// Конструктор принимает название поля и его тип

CColumn(string&ss,unsigned int len);

// Конструктор принимает название поля,его тип и ключ автоувеличения.

CColumn(string&ss,unsigned int len,int aa);

bool isauto(); // Являтся ли поле автоувеличивающися

string&getname(); // Возвращает имя поля

unsigned int gettype(); // Возвращает тип поля

};

Следует отметить, что автоувеличение применяется только к целым типам.

5.2 СRecord

Класс предназначен для хранения одной ячкейки базы данных. Агрегируется только классом Row.

class СRecord

{

string name; // Название поля

string data; // Данные

unsigned int type; // Тип поля

public:

void setname(string&nam); // Установить имя поля

void setdata(string&dat); // Установить данне

void settype(unsigned int&typ); // Установить тип

string&getname(); // Получить имя поля

string&getdata(); // Получить данные

unsigned int gettype(); // Получить тип

};

5.3 CRow

К-во Просмотров: 403
Бесплатно скачать Реферат: Автостоянки