Get_server_error_context

Internφ programovacφ jazykC/C++Pascal

function Get_server_error_context(level : integer; var itype, par1, par2, par3, par4 : integer) : Boolean;
BOOL WINAPI Get_server_error_context(cdp_t cdp, int level, int * itype, int * par1, int * par2, int * par3, int * par4);
function Get_server_error_context(cdp : cdp_t; level : integer; var itype, par1, par2, par3, par4 : integer) : Boolean;

Parametry

level hladina kontextu
itype typ vrßcenΘho kontextu
par1 vrßcenß souΦßst kontextu
par2 vrßcenß souΦßst kontextu
par3 vrßcenß souΦßst kontextu
par4 vrßcenß souΦßst kontextu
cdp kontextovß prom∞nnß klienta

Od verze

7.0

Popis

Pokud je tato funkce zavolßna po chyb∞, vracφ informace o kontextu chyby. Vstupnφ parametr level urΦuje hladinu kontextu, pro hodnotu 0 funkce vracφ nejbli₧Üφ kontext, pro vyÜÜφ hodnoty vzdßlen∞jÜφ kontext. Pokud je hodnota level v∞tÜφ nebo rovna poΦtu definovan²ch hladin kontextu, bude v parametru itype vrßcena hodnota 0, co₧ indikuje, ₧e vyÜÜφ hladiny nenφ t°eba zkoumat.

V parametru itype se vracφ druh kontextu a podle tohoto druhu se interpretujφ i ostatnφ parametry:

itype par1 par2 par3 par4
1 - tabulka Φφslo tabulky Φφslo zßznamu nebo -1 Φφslo sloupce nebo -1 Φφslo hodnoty multiatributu nebo 65535
2 - index Φφslo tabulky po°adovΘ Φφslo indexu -- --
3 - procedura Φφslo procedury -- -- --
4 - trigger Φφslo triggeru -- -- --
5 - p°φkaz SQL -- -- -- --
6 - zßmek Φφslo tabulky nebo -1 Φφslo zßznamu nebo strßnky typ zßmku blokujφcφ u₧ivatel
0 - konec -- -- -- --

Typicky se tato funkce volß opakovan∞ pro hodnoty level od 0 nahoru dokud nevrßtφ itype 0.

Hodnota funkce

Funkce vracφ FALSE v p°φpad∞ ·sp∞chu, TRUE p°i chyb∞.

Viz