1.3.23 StpQueryDBType – Ermitteln des Datenbanktyps
StpQueryDBType(lDBType );
|
Argumente
|
In lDBType wird der Typ der aktuell angemeldeten infra-Datenbank zurückgeliefert.
| ||||||||
|
Rückgabewert:
|
StpRc:
| ||||||||
|
Beschreibung
|
Ermitteln des Datenbanktyps, darf nur nach Anmeldung an einer Datenbank gescriptet werden.
Sind mehrere Datenbanken angeschlossen, wird nur der Typ der primären Datenbank zurückgegeben (das ist die Datenbank, auf der die Benutzerverwaltung liegt).
Der Datenbanktyp „Client/Server“ wird am Vorhandensein der Treiberfunktion DBCE_FUNC_ReorgTable erkannt.
Da keine anderen Datenbanktypen (mehr) unterstützt werden, wird immer „Client/Server“ zurückgegeben.
| ||||||||
|
Funktionsart
|
STPFunktion
| ||||||||
|
Beispiel
|
StpQueryDBType( lType );
if( StpRc == 0 )
{
if( lType == 0 )
MessageBox( "nicht unterstützt", 0 );
if( lType == 1 )
MessageBox( "Verbunden mit CS - DB", 0 );
if( lType == 2 )
MessageBox( "Keine Ahnung welche DB", 0 );
if( lType == 3 )
MessageBox( "nicht unterstützt", 0 );
}
|