- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
如何快速掌握数据库工具接口
录入:edatop.com 点击:
Sybase Adaptive Server Anywhere 包括用于管理数据库的 Sybase Central和一组实用程序。这些数据库管理实用程序执行各种任务,如备份数据库、创建数据库、将事务日志转换为 SQL 等。
支持的平台
所有的数据库管理实用程序都使用一个名为数据库工具库的共享库。为每个 Windows 操作系统都提供了共享库,该库的名称为 dbtool9.dll。
您可以开发自己的数据库管理实用程序,也可以通过调用数据库工具库来将数据库管理功能合并到您的应用程序中。本章介绍数据库工具库的接口。在本章中,我们假定您熟悉如何从所使用的开发环境中调用DLL。
Windows CE
dbtool9.dll 库也提供给 Windows CE,但是其中只包括 DBToolsInit、DBToolsFini、 DBRemoteSQL 和 DBSynchronizeLog 的入口点。并且没有为 Windows CE 提供其它工具。
dbtools.h 头文件
Adaptive Server Anywhere 包括的 dbtools 头文件列出 DBTools 库的入口
点以及用于将信息传入和传出该库的结构。 dbtools.h 文件安装到您的安
装目录下的 h 子目录中。您应当查阅 dbtools.h 文件以获得有关入口点和
结构成员的最新信息。
dbtools.h 头文件还包括两个文件:
?sqlca.h 这是为解析各种宏 (而非 SQLCA 本身)而提供的。
?dllapi.h为与操作系统和语言相关的宏定义预处理器宏。
sqldef.h 头文件还包括错误返回值。
支持的平台
所有的数据库管理实用程序都使用一个名为数据库工具库的共享库。为每个 Windows 操作系统都提供了共享库,该库的名称为 dbtool9.dll。
您可以开发自己的数据库管理实用程序,也可以通过调用数据库工具库来将数据库管理功能合并到您的应用程序中。本章介绍数据库工具库的接口。在本章中,我们假定您熟悉如何从所使用的开发环境中调用DLL。
Windows CE
dbtool9.dll 库也提供给 Windows CE,但是其中只包括 DBToolsInit、DBToolsFini、 DBRemoteSQL 和 DBSynchronizeLog 的入口点。并且没有为 Windows CE 提供其它工具。
dbtools.h 头文件
Adaptive Server Anywhere 包括的 dbtools 头文件列出 DBTools 库的入口
点以及用于将信息传入和传出该库的结构。 dbtools.h 文件安装到您的安
装目录下的 h 子目录中。您应当查阅 dbtools.h 文件以获得有关入口点和
结构成员的最新信息。
dbtools.h 头文件还包括两个文件:
?sqlca.h 这是为解析各种宏 (而非 SQLCA 本身)而提供的。
?dllapi.h为与操作系统和语言相关的宏定义预处理器宏。
sqldef.h 头文件还包括错误返回值。