Блокировки в MS SQL Server 2000
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат на тему мыло, контрольная работа 7
| Добавил(а) на сайт: Васёна.
Предыдущая страница реферата | 18 19 20 21 22 23 24 25 26 27 28 | Следующая страница реферата
parent->RemoveLocks();
delete this;
}
void CProxy::Rollback()
{
#ifdef MSSQL
if (fUpd)
parent->value = _value;
#endif
parent->RemoveLocks();
delete this;
}
void CProxy::put_Value(int i)
{
parent->RequestExclusive(_level);
#ifdef MSSQL
if (!fUpd)
_value = parent->value;
parent->value = i;
#elif defined ORACLE
_value = i;
#endif
fUpd = true;
}
int CProxy::get_Value(int level) const
{
if (level == -1)
level = _level;
parent->RequestShared(level);
#ifdef MSSQL
int v = parent->value;
parent->RemoveShared(level);
return v;
#elif defined ORACLE
return _value;
#endif
}