Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere 嵌入式 SQL » 库函数参考

 

db_string_disconnect 函数

原型
unsigned int db_string_disconnect(
    SQLCA * sqlca, 
    char * parms );
参数
  • sqlca   指向 SQLCA 结构的指针。有关信息,请参见SQL 通信区域 (SQLCA)

  • parms   以空值终止的字符串,其中包含以分号分隔的参数设置列表,每个参数设置的形式均为 KEYWORD=value。例如:
    "UID=DBA;PWD=sql;DBF=c:\\db\\mydatabase.db"

    有关连接参数的列表,请参见连接参数

说明

此函数断开由 ConnectionName 参数标识的连接。忽略所有其它参数。

如果在字符串中未指定 ConnectionName 参数,则断开未命名的连接。它等效于嵌入式 SQL DISCONNECT 语句。如果连接成功结束,则返回值为 TRUE。错误消息在 SQLCA 中返回。

如果数据库是使用 AutoStop=yes 参数启动的且没有其它到该数据库的连接,则此函数关闭该数据库。如果服务器是使用 AutoStop=yes 参数启动的且没有其它正在运行的数据库,它也会停止该服务器。