Product Documentation

c-treeDB API for C++ - Developers Guide

Previous Topic

Next Topic

Next Database

CTSession::NextDatabase() will retrieve the name and path of the next database in a session. CTSession::NextDatabase() returns NO (false) when no more databases exist for the current session.

// display all databases in a session

CTDBRET DisplayDatabases(CTSession& ASession)

{

CTDBRET Retval = CTDBRET_OK;

try

{
CTString dbName;

CTString dbPath;

if (ASession.FirstDatabase(dbName, dbPath))

do

{

printf("Database: %s Path: %s\n", dbName.c_str(), dbPath.c_str());

}

while (ASession.NextDatabase(dbName, dbPath);

}

catch (CTException &err)

{

Retval = err.GetErrorCode();

}

return Retval;

}

TOCIndex