【发布时间】:2021-01-29 10:16:18
【问题描述】:
正如标题所说,我已经为一些 odbc 2.0 应用程序实现了这个不推荐使用的功能,当一个应用程序开始通过这个 odbc 驱动程序连接数据库时,显示以下错误消息
我也实现了 SQLGetFunctions,所以这个不推荐使用的 API 可以被标记为已经实现。
我真的很困惑,任何帮助将不胜感激,非常感谢!
【问题讨论】:
标签: database windows odbc driver
正如标题所说,我已经为一些 odbc 2.0 应用程序实现了这个不推荐使用的功能,当一个应用程序开始通过这个 odbc 驱动程序连接数据库时,显示以下错误消息
我也实现了 SQLGetFunctions,所以这个不推荐使用的 API 可以被标记为已经实现。
我真的很困惑,任何帮助将不胜感激,非常感谢!
【问题讨论】:
标签: database windows odbc driver
我可以回答我自己的问题。 原因是 Windows 上的 odbc 驱动程序是 dll。所以我需要通过 declspec(dllexport) 或 dll_name.def 文件导出 api。我没有将 API 名称添加到 def 文件中,所以驱动程序管理器会恐慌。(我刚刚开发了一半的项目,并且不知道 def 文件)
确实很笨,但也许可以帮助像我这样不熟悉dll机制的新手
【讨论】: