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 数据库工具接口 » 数据库工具接口 » 使用数据库工具接口

 

版本号和兼容性

每个结构都有一个指示版本号的成员。您应当使用该版本成员来保存应用程序开发所针对的 DBTools 库的版本。当您将 dbtools.h 头文件包括进来时便定义了 DBTools 库的当前版本。

♦  将当前版本号指派给结构
兼容性

版本号允许应用程序继续针对较新版本的 DBTools 库工作。即使新成员已添加到 DBTools 结构中,DBTools 函数也使用由应用程序提供的版本号来允许应用程序工作。

如果更新了任何 DBTools 结构或是发布了更新版本的软件,版本号就会增大。如果您使用了 DB_TOOLS_VERSION_NUMBER 并用新版本的 DBTools 头文件重建您的应用程序,则必须部署新版本的 DBTools 库。如果您应用程序的功能没有变化,则您可能想要使用 dbtlsvers.h 中定义的一个版本特定的宏,以便不会出现库版本不匹配的情况。