Приложение 6. Состав примеров интерфейса нижнего уровня

Ниже приведен перечень примеров использования команд интерфейса нижнего уровня: библиотека exlib.c содержит тексты функций, выполняющих вызов соответствующих команд интерфейса; файлы примеров – примеры использования этих функций.

Все указанные файлы находятся в подкаталоге \samples\call дистрибутива или установочного каталога СУБД ЛИНТЕР.

Команда Функция библиотеки exlib.c Файл примера
AOBJ LinterAOBJ, LinterASYNC_AOBJ exblob.c, aexblob.c
CLOS LinterCLOS, LinterASYNC_CLOS exclos.c, aexclos.c
COBJ LinterCOBJ, LinterASYNC_COBJ exblob.c, aexblob.c
COMT LinterCOMT, LinterASYNC_COMT exnosel.c, aexnosel.c
DESC LinterDESC, LinterASYNC_DESC exdesc.c, aexdesc.c
DIRA LinterDIRA, LinterASYNC_DIRA exdirx.c, aexdirx.c
DIRF LinterDIRF, LinterASYNC_DIRF exdirx.c, aexdirx.c
DIRR LinterDIRR, LinterASYNC_DIRR exdirx.c, aexdirx.c
FATR LinterFATR, LinterASYNC_FATR exfatr.c, aexfatr.c
FCUR LinterFCUR, LinterASYNC_FCUR exfcur.c, aexfcur.c
FNOD LinterFNOD, LinterASYNC_FNOD exfnod.c, aexfnod.c
FREL LinterFREL, LinterASYNC_FREL exfatr.c, aexfatr.c, exfrel.c, aexfrel.c
FUSR LinterFUSR, LinterASYNC_FUSR exfatr.c, aexfatr.c, exfrel.c, aexfrel.c, exfusr.c, aexfusr.c
GETA LinterGETA, LinterASYNC_GETA exgeta.c, aexgeta.c
GETE LinterGETE, LinterASYNC_GETE exgete.c, aexgete.c
GETF LinterGETF, LinterASYNC_GETF exgetx.c, aexgetx.c
GETL LinterGETL, LinterASYNC_GETL exgetx.c, aexgetx.c
GETN LinterGETN, LinterASYNC_GETN exgetx.c, aexgetx.c
GETP LinterGETP, LinterASYNC_GETP exgetx.c, aexgetx.c
GETS LinterGETS, LinterASYNC_GETS exgetx.c, aexgetx.c
GOBJ LinterGOBJ, LinterASYNC_GOBJ exblob.c, aexblob.c
KILL LinterKILL, LinterASYNC_KILL aexdesc.c, aexkill.c
LREL LinterLREL, LinterASYNC_LREL exnosel.c, aexnosel.c
LROW LinterLROW, LinterASYNC_LROW exnosel.c, aexnosel.c
OCUR LinterOCUR, LinterASYNC_OCUR exfcur.c, aexfcur.c, exkill.c, aexkill.c, exocur.c, aexocur.c, exseto.c, aexseto.c
OPEN LinterOPEN, LinterASYNC_OPEN Во всех примерах канальных команд
PUTM LinterPUTM, LinterASYNC_PUTM exputm.c, aexputm.c
RBAC LinterRBAC, LinterASYNC_RBAC exnosel.c, exnull.c, aexnosel.c
SETO LinterSETO, LinterASYNC_SETO exfcur.c, aexfcur.c, exfseto.c, aexseto.c
SHUT LinterSHUT, LinterASYNC_SHUT exshut.c, aexshut.c
SLCT LinterSLCT, LinterASYNC_SLCT exblob.c, aexblob.c, exgeta.c, aexgeta.c, exgete.c, aexgete.c, exgetx.c, aexgetx.c, exslct.c, aexslct.c
SNAP LinterSNAP, LinterASYNC_SNAP exdesc.c, aexdesc.c, exsnap.c, aexsnap.c
UREL LinterUREL, LinterASYNC_UREL exnosel.c, aexnosel.c
UROW LinterUROW, LinterASYNC_UROW exnosel.c, aexnosel.c
пробелы LinterNotSelect, LinterASYNC_NotSelect exblob.c, exputm.c, excreat.c, exnull.c, exnosel.c
LinterExec, LinterASYNC_Exec1) exexec.c
LinterAnsColNum, LinterASYNC_AnsColNum2) exgeta.c
   

1)Выполнение хранимых процедур

2)Подсчет числа полей в записи выборки данных