Новые книги

В книге описывается сервер сценариев Windows Script Host (WSH) версии 5.6, который является одним из стандартных компонентов Windows ХР, а также может быть установлен в более ранних версиях Windows. Приводятся сценарии на языках VBScript и JScript, иллюстрирующие применение стандартных объектов WSH 5.6, включая создание из сценариев дочерних процессов и запуск сценариев на удаленных компьютерах. В качестве более сложных примеров рассматриваются сценарии, работающие с базами данных, управляющие приложениями Microsoft Office, организующие графический пользовательский интерфейс, использующие технологии ADSI (Active Directory Service Interface) и WMI (Windows Management Instrumentation) для решения задач администрирования. Освещены вопросы практической работы с XML-файлами и создания СОМ-объектов. Особое внимание уделяется вопросам безопасности при работе со сценариями, приводятся конкретные примеры настроек политик безопасности. К книге прилагается дискета с исходными текстами большинства примеров.
Опираясь на исследования в области психологии, авторы показывают, что ключ к успеху в бизнесе – высокоэффективная корпоративная культура. Авторы доказывают, что вдохновляющая культура не возникает из ниоткуда: она опирается на научные методы. Из книги вы узнаете, как выстроить в компании культуру с нуля, как оценить нынешнюю культуру и какие изменения внести, если она испытывает трудности.

Книга предназначена для CEO, рекрутеров, бизнес-тренеров и психологов.

На русском языке публикуется впервые.

sesam_rollback



Учебник РНР
НазадВперёд

sesam_rollback

(только PHP 3 CVS)

sesam_rollback - отбрасывает любые запущенные обновления БД SESAM.

Описание

bool sesam_rollback (void)

Возвращает TRUE при успехе, FALSE при ошибке.

sesam_rollback() отбрасывает все запущенные обновления БД. Влияет также на результирующие курсоры и результирующие дескрипторы.

В конце каждого скрипта, как часть функции sesam_disconnect(), sesam_rollback() выполняется неявно, отменяя любые начатые изменения БД.

См. также sesam_commit().

Пример 1. Отмена обновления SESAM-БД
<?php
if (sesam_connect ("mycatalog", "myschema", "otto")) {
    if (sesam_execimm ("INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)")
        && sesam_execimm ("INSERT INTO othertable VALUES (*, 'Another Test', 1)"))
        sesam_commit();
    else
        sesam_rollback();
}
?>

Назад Оглавление Вперёд
sesam_query Вверхsesam_seek_row