Sz_error

c/c++pascal

int [cd_]Sz_error([cdp_t cdp]);
function [cd_]Sz_error ([cdp : cdp_t]): integer;

Parametry

[cdp kontextová proměnná klienta]

Popis

Funkce zjišťuje číslo chyby, ke které došlo při posledním volání databázové operace, tedy např. při čtení nebo zápisu do databázového sloupce, otevření kurzoru, vložení záznamu a pod.

POZOR! Funkce nepodává informace o chybách v prezentační vrstvě, tedy např. při otevírání pohledu nebo tisky sestavy.

Tuto funkci volejte bezprostředně po provedení operace, jejíž výsledek chcete zjistit.

Alternativou je funkce Signalize, která přímo otevře okno s popisem chyby.

Hodnota funkce

Funkce vrací číslo chyby, k níž došlo při provádění poslední operace. Speciální hodnotou je NO_ERROR signalizující, že zpracování proběhlo úspěšně. Každá jiná hodnota oznamuje, že požadavek nebyl proveden.

Viz