Logout

Internφ programovacφ jazykC/C++Pascal

function Logout : Boolean;
BOOL [cd_]Logout([cdp_t cdp]);
function [cd_]Logout ([cdp : cdp_t]) : Boolean;

Parametry

[cdp kontextovß prom∞nnß klienta]

Popis

Funkce Logout ukonΦuje komunikaci mezi aplikacφ a databßzφ - odhlaÜuje u₧ivatele. Po provedenφ Logout z∙stßvß klient p°ihlßÜen jako Anonymnφ a komunikovat s databßzφ lze pouze v p°φpad∞ p°id∞len²ch prßv tomuto u₧ivateli (funkce Logout mß stejn² v²znam jako anonymnφ login).

Pou₧itφ v externφm jazyce- viz kostra aplikace v externφm jazyce .

Pokud je funkce Logout provedena uvnit° transakce (co₧ nelze doporuΦit), pak automaticky vyvolß operaci Commit. Takov² p°φpad je ohlßÜen varovßnφm. Je-li Commit ne·sp∞Ün², bude ne·sp∞Ün² takΘ Logout.

Funkci Logout nenφ nutno v b∞₧n²ch aplikacφch ve vnit°nφm jazyce volat, proto₧e v²vojovΘ nebo provoznφ prost°edφ WinBase602 provede odhlßÜenφ ve vhodnou dobu. Pro zm∞nu jmΘna p°ihlßÜenΘho u₧ivatele staΦφ volat funkci Login, nenφ t°eba se odhlaÜovat.

Hodnota funkce

Pokud funkce vrßtφ FALSE, stane se p°ihlßÜen²m u₧ivatelem u₧ivatel ANONYMOUS. Vrßtφ-li funkce TRUE, pak doÜlo k chyb∞.  Povahu chyby lze zjistit volßnφm funkce Signalize.

Viz