|
Függvények |
long __stdcall | GetErrorString (long errcode, char **value) |
| Ha valamelyik függvény nem SZSDB_OK-al tér vissza, akkor a visszakapott értéket beadva ennek a függvénynek, visszakapjuk a hibához tartozó szöveget. A value paraméterben visszakapott értéket a ZkFree függvényel fel kell szabadítani.
|
long __stdcall | ZkFree (void *ptr) |
| Az összes dll által foglalt memória felszabadítása.
|
long __stdcall | InitConnection (const char *service, const char *user, const char *password, long ShowLoginDialog) |
| Felépíti a kapcsolatot az adatbázis szerverrel ill., inicializálja dll-t. Kötelezően a legelső hívás legyen, és egy minden programindítás alkalmával csak egyszer hívható.
|
long __stdcall | CloseConnection (void) |
| Az adatbáziskapcsolat lezárása.
|
long __stdcall | GetGepjarmuList (const char *filter, const char *filtername, char **result) |
| Gépjárműlista lekérdezése rendszámrészlet vagy alvázszám részlet alapján.
|
long __stdcall | GetTanadoList (const char *gepjarmu_id, char **result) |
| Lehetséges tanúsítványadók kiválogatása a kiválasztott autóhoz.
|
long __stdcall | CreateTanusitvany (const char *gepjarmuid, char **tanusitvany_id) |
| Új tanúsítvány megnyitása a kiválasztott autóhoz.
|
long __stdcall | GetTanusitvanyField (const char *fldname, char **value) |
| A tanúsítvány mezőinek olvasása.
|
long __stdcall | SetTanusitvanyField (const char *fldname, const char *value) |
| A tanúsítvány mezőinek írása.
|
long __stdcall | CloseTanusitvany (const char *id) |
| A tanúsítvány lezárása.
|
long __stdcall | GetMode (long *mode) |
| A dll üzemmódjának lekérdezése. Ez a függvény adja vissza, hogy a dll ZKKulso vagy Szerviz adatbázit használ-e. A Szerviz adatbázis esetén, a CreateTanusitvany hívása után, a kilóméteróra állása (KM_ALLAS), és a munkalapszám (MUNKALAPSZAM) lekérdezendő, mert a Szervízben ezek az adatok már meg lettek adva.
|