Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
unsigned short db_find_engine( SQLCA * sqlca, char * name );
sqlca 指向 SQLCA 结构的指针。
name NULL 或包含服务器名称的字符串。
表示服务器状态的无符号的短整型值;如果共享内存中找不到服务器,则为 0。
返回无符号的短整型值,指示有关名为 name 的本地数据库服务器的状态信息。如果共享内存中找不到具有指定名称的服务器,则返回值为 0。非零值表示本地服务器当前正在运行。
如果为 name 指定了空指针,则返回有关缺省数据库服务器的信息。
返回值中的每个位都指示某一信息。代表不同信息段的位的常量在 sqldef.h 头文件中定义。其含义如下。
DB_ENGINE 始终设置该标志。
DB_CLIENT 始终设置该标志。
DB_CAN_MULTI_DB_NAME 该标志已过时。
DB_DATABASE_SPECIFIED 始终设置该标志。
DB_ACTIVE_CONNECTION 始终设置该标志。
DB_CONNECTION_DIRTY 该标志已过时。
DB_CAN_MULTI_CONNECT 该标志已过时。
DB_NO_DATABASES 如果服务器未启动数据库,则设置该标志。