infra:NET User
 
×
1.2.70 DbsCloseTable – Schließt eine infra-Datenbank
DbsCloseTable( strBufName, lRc);
 
Argumente
StrBufName
Datenbankdatei, die geschlossen werden soll.
 
lRc
Rückgabewert des Kernsystems
Rückgabewerte
0
kein Fehler
<sonst>
Der Rückgabewert mindestens einer aufgerufenen Funktion war nicht Null
Beschreibung
Diese Funktion setzt den Status der infra-Datenbankdatei, übergeben in strBufName, vollständig zurück, d.h. falls die Datei geöffnet ist, wird sie geschlossen, falls sie Multi-User-Zugriff hat, wird dieser abgehängt, falls sie mit dem Indexsystem verbunden ist, wird diese Verbindung gelöst, und die FileTable der Datei wird frei gegeben.
Der aktuelle Status der Datei wird dabei über das Element 'Stat' der zugehörigen FileTable abgefragt.
Hinweis: Der Rückgabewert ist auch dann Null, wenn keine zugehörige FileTable gefunden werden konnte, d.h. keine entsprechende Datei vorhanden ist.
Funktionsart
STPFunktion
Beispiel
DbsCloseTable( strDDF, lRc );
if( lRc != 0 )
       MessageBox( "strDDF konnte nicht geschlossen werden", 0 );